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

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

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

Post's attachments

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

2

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

угу
http://s018.radikal.ru/i504/1305/4e/128b3beefcef.jpg
I belong to the Dead Generation.
Подякували: A.N.Onim1

3

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

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

4

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

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

5

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

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

readln(a);

Тепер легше?

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

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

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

7 Востаннє редагувалося Torbins (05.03.2014 21: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: Обчислення квадратного кореня за рекурентною формулою

програма задовольняє просто можете глянути чи правильно ??
а на рахунок блок схеми http://paslab.ru/blok-shema.php

10

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

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