Wróć do informacji o e-podręczniku Wydrukuj Pobierz materiał do PDF Pobierz materiał do EPUB Pobierz materiał do MOBI Zaloguj się, aby dodać do ulubionych Zaloguj się, aby skopiować i edytować materiał Zaloguj się, aby udostępnić materiał Zaloguj się, aby dodać całą stronę do teczki
R1JgexgXKijZr
Zdjęcie przedstawia biurko, na którym leży kalkulator, laptop, klawiatura i stoi ekran komputera.

Schemat Hornera w języku Python

Źródło: Charles Deluvio, domena publiczna.

W e‑materiale Schemat HorneraPZ4e2fNo0Schemat Hornera poznaliśmy dwie wersje algorytmu, przy pomocy którego można obliczyć wartość wielomianu, wykorzystując minimalną liczbę mnożeń.

W tym e‑materiale zaimplementujemy schemat Hornera w języku Python.

Ciekawi cię, jak wyglądają implementacje w innych językach programowania? Możesz się z nimi zapoznać w dwóch pozostałych e‑materiałach z tej serii:

Więcej zadań? Sięgnij do Schemat Hornera – zadania maturalneP162jT5LkSchemat Hornera – zadania maturalne.

Twoje cele
  • Zdefiniujesz funkcję obliczającą wartość wielomianu z wykorzystaniem metody iteracyjnej schematu Hornera.

  • Zdefiniujesz funkcję obliczającą wartość wielomianu z wykorzystaniem metody rekurencyjnej schematu Hornera.

  • Sprawdzisz, o ile mniej obliczeń trzeba wykonać, stosując schemat Hornera w celu wyznaczenia wartości niż stosując metodę tradycyjną.