Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > [ "Начинающим" ]
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 24.09.2007, 22:05
kvaga kvaga вне форума
Прохожий
 
Регистрация: 24.09.2007
Сообщения: 2
Репутация: 10
По умолчанию школьная задача в паскале

Напишите программу табулирования функции y(x) на промежутке [a,b] с шагом h. Значения a,b,h выбирите так чтобы иллюстрировать особенности поведения ф-ии (корни экстремумы точки перегиба и.т.д)


.......| pi-(pi+x)^2 если x<-pi
y(x)=| sh(pi+cos(x)+1) если -pi<=x<pi
.......| pi+(sin(x)+1.23)^4/5 если x>=pi


ps в школе информатике не было...паскаль вижу впервые..нам дали без объяснения эту задачу...преподы делали упор на школьную программу..((помогите пожалуста

ps слышал что паскал породил долфи))мне ндао сделать задачу в турбо паскале
Ответить с цитированием
  #2  
Старый 25.09.2007, 12:02
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Что именно надо сделать? Нарисовать график, или только написать значения x и y?
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
Ответить с цитированием
  #3  
Старый 25.09.2007, 12:31
Аватар для Aristarh Dark
Aristarh Dark Aristarh Dark вне форума
Модератор
 
Регистрация: 07.10.2005
Адрес: Москва
Сообщения: 2,907
Версия Delphi: Delphi XE
Репутация: выкл
По умолчанию

Цитата:
Сообщение от The Shadow
Что именно надо сделать? Нарисовать график, или только написать значения x и y?
Цитата:
Сообщение от kvaga
табулирования функции y(x)
это значит
Цитата:
Сообщение от The Shadow
только написать значения x и y
Ответить с цитированием
  #4  
Старый 25.09.2007, 19:28
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

А что такое sh()?
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
Ответить с цитированием
  #5  
Старый 25.09.2007, 19:38
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Вот код (Метод Sh не объявлен. Не знаю, что это):
Код:
program Prg;
const
a = -10;
b = 10;
h = 1;
var
x: Integer;
begin
for x:=a to b do
begin
if x < - Pi then
Writeln(Pi - Sqr(Pi + x):5:3);
if (x >= - Pi) and (x < Pi) then
Writeln(Sh(Pi+Cos(x)+1):5:2);
if x >= Pi then
Writeln(Pi+Sqr(Sqr((Sin(x)+1.23)))/5:5:3);
end;
Readln;
end.
Не забудь объявить Sh.
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.

Последний раз редактировалось The Shadow, 25.09.2007 в 19:44.
Ответить с цитированием
  #6  
Старый 25.09.2007, 20:40
kvaga kvaga вне форума
Прохожий
 
Регистрация: 24.09.2007
Сообщения: 2
Репутация: 10
По умолчанию

спс..хочу уточнить
как подбирать значения a b и h для удовлетворения условия(чтобы иллюстрировать особенности поведения функции)
и что означает эта строка x: Integer;
Ответить с цитированием
  #7  
Старый 28.09.2007, 21:29
Аватар для Rokuell
Rokuell Rokuell вне форума
Активный
 
Регистрация: 27.12.2006
Адрес: Псков
Сообщения: 274
Версия Delphi: Delphi 7
Репутация: 497
По умолчанию

Цитата:
Сообщение от The Shadow
А что такое sh()?

Позор. sh - гиперболический синус

sh(x) = ( e^x - e^(-x) ) / 2

В Delphi в модуле Math есть функция Sinh

Код:
function Sinh(const X: Extended): Extended;
begin
  if X = 0 then
    Result := 0
  else
    Result := (Exp(X) - Exp(-X)) / 2;
end;
Ответить с цитированием
  #8  
Старый 29.09.2007, 08:19
Аватар для The Shadow
The Shadow The Shadow вне форума
Продвинутый
 
Регистрация: 11.06.2007
Адрес: Уфа, Россия
Сообщения: 793
Репутация: 35
По умолчанию

Просто я с такой функцией еще никогда не работал.
__________________
Что делать, когда сломался комп:
1. Если вы юзер - делать ноги.
2. Если ремонтник - делать деньги.
3. Если вы программист - делать вид, что так было задумано.
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 21:36.


 

Сайт

Форум

FAQ

Соглашения

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2025