Помощь - Поиск - Пользователи - Календарь
Полная версия: Вычисление целого корня N-ой степени
Форум «Всё о Паскале» > Pascal, Object Pascal > Задачи
eprsteklmn
Здравствуйте... Я сам "не местный" - мозгов мало... а жить хочется...помогиииите христа радиsmile.gif :D :D :D
вот задачка (даю в виде изображения)
http://epr2.stsland.ru/2.jpg
Нажмите для просмотра прикрепленного файла

и ответ этой задачки...
http://epr2.stsland.ru/1.jpg
Нажмите для просмотра прикрепленного файла

и как уже понятно, надо ето реализоватть на Паскале.... smile.gif rolleyes.gif rolleyes.gif rolleyes.gif
пасиба, пока...
klem4
корень н-ной степени можно посчитать вот так :
exp((1/n)*ln(a))
volvo
klem4, а ты задание смотрел?
Мало ли, КАК можно что сделать? Можно и базу данных самому не писать, а зачем Access придумали? Но есть один маленький фактор: ЗАДАНИЕ.

Так вот, по заданию нужно найти корень методом Ньютона. А твоим методом - ну, попробуй вычислить корень 5-ой степени из (-32)...
klem4
может вот это ?

{$n+}
uses crt;
var n,k:integer;
eps,d,x,y:extended;
begin
clrscr;
write('eps='); readln(eps);
write('n=');readln(n);
write('x=');readln(x);
k:=0;
y:=x;
repeat
d:=(x/exp((n-1)*ln(y))-y)/n;
k:=k+1;
y:=y+d;
until abs(d)<=eps;
writeln('Koren ',n,' stepeni iz ',x:3:3, ' raven ',y:3:3);
writeln('Kolvo iteracii = ',k);
readln;
end.


я не уверен что это тот метод который нужен.

мде не то.
eprsteklmn
Цитата(volvo @ 11.05.05 9:38)
klem4, а ты задание смотрел?
Мало ли, КАК можно что сделать? Можно и базу данных самому не писать, а зачем Access придумали? Но есть один маленький фактор: ЗАДАНИЕ.

Так вот, по заданию нужно найти корень методом Ньютона. А твоим методом - ну, попробуй вычислить корень 5-ой степени из (-32)...

rolleyes.gif у тебя идей неть?!
volvo
Цитата(eprsteklmn @ 11.05.05 18:32)
rolleyes.gif у тебя идей неть?!

Есть небольшая: на алголисте я кое-что встречал по теме:
Точное вычисление обратного числа, корня m-й степени

Тебя более должно интересовать вычисление корня M-ой степени... Почитай, попробуй разобраться.
eprsteklmn
Цитата(volvo @ 12.05.05 12:52)
Есть небольшая: на алголисте я кое-что встречал по теме:
Точное вычисление обратного числа, корня m-й степени

...мда.... я же говорил "сам не местный...":)
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.