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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2014, 16:44   #1
dmitrylezzz
Новичок
Джуниор
 
Регистрация: 05.02.2014
Сообщений: 2
По умолчанию Нелинейное уравнение методом Ньютона(реализовать метод)

Товарищи,помогите реализовать метод в виде подпрограммы. Буду очень благодарен.

Код:
Program Newton;
Function f(x:real):real;
begin 
  f:=x*x*x+x*x+x+1; 
end;
Function f1(x:real):real;
begin 
  f1:=3*x*x+2*x+1; 
end;
var
  eps, x: real; 
BEGIN
write ('Начальное приближение:'); readln(x);
write ('Точность:'); readln(eps);
Repeat
  x:=x- f(x)/f1(x);
Until abs(f(x))<=eps;
writeln ('x=',x:3:3,' f(x)=',f(x):4:4);
readln(x);
END.
dmitrylezzz вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решить нелинейное уравнение методом Ньютона (Паскаль) dmitrylezzz Помощь студентам 0 05.02.2014 21:07
Не могу разобраться в коде. Решить нелинейное уравнение методом половинного деления. Леонардо Помощь студентам 0 20.04.2012 12:39
Нелинейное уравнение методом хорд (подсказать) Swex Помощь студентам 4 25.03.2012 20:24
Нелинейное уравнение (метод простых итераций) maloy-rom Общие вопросы C/C++ 4 14.02.2010 23:14
как решить нелинейное уравнение методом простых итераций??? Bonifaciy Помощь студентам 3 13.11.2008 17:30