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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.05.2011, 18:16   #21
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

да что за... у меня на TP 7.0 все компилится
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 04.05.2011, 19:19   #22
mila111189
Пользователь
 
Регистрация: 27.10.2010
Сообщений: 23
По умолчанию

может я что то не такделаю
вот код:
function solve(a,b,eps:real):real;
var x,y:real;
begin
x:=a;
y:=exp(ln(x)*4)*exp(ln(2.17)*x)+exp (ln(x-1)/3)-2;
while abs(y-x)>eps do begin
x:=y;
y:=exp(ln(x)*4)*exp(ln(2.17)*x)+exp (ln(x-1)/3)-2;
end;
solve:=x;
end;
var f:text; a,b,eps,r:real;
begin
assign(f,'input.txt');
reset(f);
readln( a, b, eps);
close(f);
r:=solve(a,b,eps);
assign(f,'input.txt');
assign (f,'input.txt');
append(f);
writeln(f,r:0:2);
close(f);
readln;
end.

в input.txt
0 14 0.00000001
mila111189 вне форума Ответить с цитированием
Старый 04.05.2011, 19:28   #23
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

попробуйте в левую границу подставить значение больше 2
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Старый 04.05.2011, 19:32   #24
mila111189
Пользователь
 
Регистрация: 27.10.2010
Сообщений: 23
По умолчанию

а у вас получается да?
mila111189 вне форума Ответить с цитированием
Старый 04.05.2011, 19:34   #25
Zer0
Форумчанин
 
Аватар для Zer0
 
Регистрация: 13.12.2007
Сообщений: 788
По умолчанию

да, просто вся проблема в возведении в степень, точнее в ln, там параметр должен быть больше 0 и не равен 1, это можно будет доп условиями исправить
благодарность - сюда (не забываем писать от кого)
Zer0 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Найти корень уравнения методом итераций. MASOFF Помощь студентам 0 28.01.2011 16:42
Решение уравнения методом простых итераций, Floating poin:Squere root of Negative number Wrack Общие вопросы C/C++ 1 27.10.2010 17:04
Pascal. Слау методом простых итераций. Shiza321 Помощь студентам 4 22.03.2010 21:08
Решение СЛАУ (метод простых итераций) XeN0N Помощь студентам 2 15.02.2009 21:33
текст программы для решения нелинейного уравнения методом простых итераций Dyst Помощь студентам 2 14.05.2008 22:00