1 Востаннє редагувалося Torbins (01.03.2014 20:49:54)

Тема: Обчислення квадратного кореня за рекурентною формулою

Допоможіть будь ласка зробити завдання по лабораторній

Post's attachments

Безымянный.jpg 24.12 kb, 220 downloads since 2014-03-01 

2

Re: Обчислення квадратного кореня за рекурентною формулою

угу

http://s018.сайт-злодій/i504/1305/4e/128b3beefcef.jpg

3

Re: Обчислення квадратного кореня за рекурентною формулою

igormyakota
Ви уже щось пробували робити? Із чим саме виникли проблеми?

4

Re: Обчислення квадратного кореня за рекурентною формулою

я не можу зрозуміти як реалізувати рекурентну формулу допоможіть з цим чи допоможіть знайти х0 ну і а

5

Re: Обчислення квадратного кореня за рекурентною формулою

Допомагаю знайти a:

readln(a);

Тепер легше?

6 Востаннє редагувалося Torbins (04.03.2014 12:52:55)

Re: Обчислення квадратного кореня за рекурентною формулою

igormyakota
Взагалі, можна взяти будь-яке х0, наприклад нехай воно дорівнює а. Що стосується рекурентної формули, то вона реалізовується через цикл. На кожній ітерації циклу ви берете попереднє значення х та вираховуєте на його основі наступне. І так до тих пір, поки різниця між попереднім та наступним значенням не буде менша за епсілон. Епсілон можна задати прямо в коді як константу.

7 Востаннє редагувалося Torbins (05.03.2014 20:21:21)

Re: Обчислення квадратного кореня за рекурентною формулою

так ???

var a,xn,x0,e:real;
begin
write('a>=0 a=');
read(a);
write('e>0  e=');
read(e);
x0:=1;
xn:=0;
while abs(xn-x0)>e do
 begin
  xn:=x0;
  x0:=(xn+a/xn)/2;
 end;
writeln('xn=',xn:0:5);
write('x^0.5=',sqrt(a):0:5);
end.

а можете допомогти з блок схемою ?

Подякували: Torbins1

8

Re: Обчислення квадратного кореня за рекурентною формулою

igormyakota написав:

так ???

Вибачте, це ваше завдання і ваша програма. Якщо вона вас задовольняє - то й добре. Якщо ні - то скажіть, в чому саме. Ми за вас не відгадаємо, що для вас неправильно.

igormyakota написав:

var ... end.

Тег code використовуйте, будь ласка.

igormyakota написав:

а можете допомогти з блок схемою ?

Ось тут є купа порад. А в цілому - блок-схема складається ДО написання програми, а не після.

9

Re: Обчислення квадратного кореня за рекурентною формулою

igormyakota
Ніяких помітних помилок у вашій програмі немає. І побудована тим сайтом блок-схема також виглядає цілком задовільно.