Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.05.2015, 16:40   #1
Конь Антон
Пользователь
 
Регистрация: 24.05.2015
Сообщений: 15
По умолчанию Найти максимум функции

Найти максимум функции y=a-sin(cd)-cx^2 на отрезке xϵ [2,15] с шагом h=0,5
Конь Антон вне форума Ответить с цитированием
Старый 24.05.2015, 16:54   #2
newerow1989
Я самый любопытный
Участник клуба
 
Аватар для newerow1989
 
Регистрация: 24.07.2012
Сообщений: 1,949
По умолчанию

Код:
const h=0.5;
var x,y0,y1,y2,a,c,d,xmax,ymax:real;

function f(x:real):real;
begin
   Result:=a-sin(c*d)-c*x*x;
end;

begin
   xmax:=0;
   ymax:=0;
   a:=1;
   c:=1;
   d:=1;
   x:=2;
   Repeat
      x:=x+h;
      y0:=f(x-h);
      y1:=f(x);
      y2:=f(x+h);
      If (y0<y1) and (y1>y2) then
      begin
         xmax:=x;
         ymax:=y1;
      end;
   Until x>=15;
   If xmax>0 then
      Writeln('y_max = y(',xmax:5:5,') = ',ymax:5:5) else
      Writeln('no');
   Readln;
end.
Не могу подобрать коэффициенты, чтобы проверить!
С запрограммированным приветом, Неверов Евгений!
Сайт: http://newerow1989.ru
[Паскаль] [Delphi]
newerow1989 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как найти минимум и максимум при помощи процедуры,место функции _domenik_ Паскаль, Turbo Pascal, PascalABC.NET 1 25.02.2014 11:42
максимум функции Раиска Паскаль, Turbo Pascal, PascalABC.NET 4 23.08.2013 21:31
Найти K-й максимум в одномерном массиве lect111 Паскаль, Turbo Pascal, PascalABC.NET 3 07.12.2012 11:26
Найти максимум Gregor HTML и CSS 1 21.09.2011 11:07
Максимум функции. xxyyzz Microsoft Office Excel 35 28.05.2011 02:47