Rys. 1. Przykład formularza

 

Opis.

Zadanie polega na wyliczenie pierwiastka dodatniej liczby w drodze kolejnych przybliżeń jego wartości.

Sposób wyliczenia oparty jest na analogii liczby i jej pierwiastka do kwadratu i jego boku. Szukamy przy zadanym polu kwadratu długości jego boku.

Jeżeli pole kwadratu wynosi P i szukana długość boku wynosi X, długość drugiego boku wynosić wiec P/X.

W pierwszym kroku iteracji możemy przyjąć, iż X=P/2. W kolejnych krokach iteracji długość boku (pierwiastek liczby) określimy w oparciu o średnią arytmetyczną jego boków:

 

X=(X+P/X)/2.

 

Zadanie

W oparciu o powyższe napisz program wyliczający pierwiastek liczby przy danej liczbie iteracji (przykład formularza rys. 1.)