Misja: Ćwicz i zwyciężaj
Prawdopodobnie pierwszy algorytm użyty do obliczenia przybliżonej wartości pierwiastka zadanej liczby jest znany jako metoda babilońska od babilońskich matematyków lub metoda Herona od greckiego matematyka z pierwszego wieku Herona z Aleksandrii, który podał pierwszy jasny opis tej metody.
Metoda Herona jest graficzną interpretacją algorytmu Newtona‑Raphsona. Aby obliczyć przybliżoną wartość pierwiastka kwadratowego liczby a, stosujemy trzy kroki. Pierwszy polega na podaniu dowolnej dodatniej wartości początkowej, która powinna być jak najbliższa szukanemu pierwiastkowi ().
W drugim kroku obliczamy kolejne przybliżenia według wzoru:
Trzeci krok polega na powtarzaniu kroku drugiego aż do osiągnięcia pożądanej dokładności.
Zaimplementuj algorytm, którego celem będzie obliczenie przybliżonej wartości pierwiastka kwadratowego za pomocą metody Herona. Przetestuj działanie programu dla:
a = 6epsilon = 0.01
Specyfikacja problemu:
Dane:
a– liczba naturalna; liczba, której pierwiastka szukamyepsilon– liczba rzeczywista; dokładność przybliżenia pierwiastka
Wynik:
pierwiastek– liczba rzeczywista; przybliżona wartość pierwiastka kwadratowego liczbyliczba
Porównaj swoje rozwiązanie z przedstawionym w filmie.

Film dostępny pod adresem /preview/resource/R1IvG3TwO985d
Film nawiązujący do treści materiału
Kod programu do pobrania w pliku tekstowym:
Kod programu zaprezentowanego w filmie: