Analiza programu:
Program, który przedstawiono w ćwiczeniu 2, służy do obliczania pierwiastka kwadratowego z liczby przy użyciu metody bisekcji. Metoda ta polega na dzieleniu przedziału, w którym szukamy rozwiązania, na dwie połówki, a następnie zawężaniu tego przedziału aż do osiągnięcia wymaganej precyzji.
Na początku programu zdefiniowana jest funkcja pierwiastek, która przyjmuje dwa argumenty: x – liczbę, z której chcemy obliczyć pierwiastek, oraz eps – wartość określającą dopuszczalny błąd obliczeń. W funkcji tworzony jest przedział, w którym szukamy pierwiastka, zaczynając od 0 do x.
W pętli while sprawdzana jest różnica między wartościami a i b, która musi być większa od eps. W każdym kroku obliczany jest środek przedziału c. Następnie sprawdzane jest, czy kwadrat c jest większy od x. Jeśli tak, to znaczy, że pierwiastek musi być mniejszy od c, więc górna granica przedziału b jest aktualizowana na c. W przeciwnym razie dolna granica a jest ustawiana na c. Proces ten powtarza się, aż różnica między a a b będzie mniejsza od eps.
Na końcu funkcja zwraca wartość c, która jest przybliżonym pierwiastkiem kwadratowym z liczby x.
Wioletta Wysopal
Nauczycielka informatyki
Tutaj pojawi się lista Twoich książek
Zaloguj się i zacznij tworzyć ją już teraz.

