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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 18.02.2015, 18:39   #1
aqaatron
Новичок
Джуниор
 
Регистрация: 18.02.2015
Сообщений: 2
По умолчанию проблема с программой. найти корень уравнения методом простых итераций

ошибка floating point overflow
Код:
var xo,x1,x:real;
n:integer;
begin
n:=0;
xo:=2;
e:=0.0001;
x:=xo; repeat n:=n+1;x1:=0.5*x*x*x*x-3*cos(x-1.5)-5; x:=x1; until (abs(x1-xo)<=e);
end.

Последний раз редактировалось Stilet; 18.02.2015 в 21:28.
aqaatron вне форума Ответить с цитированием
Старый 18.02.2015, 21:05   #2
FPaul
Форумчанин
 
Регистрация: 25.01.2015
Сообщений: 472
По умолчанию

Метод простых итераций на Wikipedia.
Определи функцию f(x). А потом считай новое приближение x
Код:
repeat
  x1:=x;
  x:=x-f(x)/10; <--- ну или на 100, 1000. Знак - или +, тоже подбирается.
until abs(x-x1)<=e;
Всё.
FPaul вне форума Ответить с цитированием
Старый 18.02.2015, 21:35   #3
aqaatron
Новичок
Джуниор
 
Регистрация: 18.02.2015
Сообщений: 2
По умолчанию

Спасибо большое!!!!
aqaatron вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти корень уравнения x^3-e^x-5.5=0 на интервале [2.6;3] с точностью e = 10^4 , пользуясь методом итераций и методом Ньютона. SWATT Помощь студентам 1 27.11.2014 21:49
Написать программу решения уравнения методом дихотомии, комбинированным методом секущих хорд, методом простых итераций (на C++) Bloody_Mary Помощь студентам 0 14.05.2014 21:05
Корень уравнения методом итераций Тошкин Паскаль, Turbo Pascal, PascalABC.NET 0 06.12.2012 00:10
решение неленейного уравнения методом простых итераций в паскале mila111189 Помощь студентам 24 04.05.2011 19:34
Найти корень уравнения методом итераций. MASOFF Помощь студентам 0 28.01.2011 16:42