R1GFQ6NNTMUDK
Obraz przedstawia wzór schematu Hornera zapisany na granatowym tle.

PYI_R_W14_M30 Schemat Hornera - efektywna metoda obliczania wartości wielomianów 

Źródło: Obraz wygenerowany za pomocą Copilot, domena publiczna.

Zadanie 1.4

Treść zadania

Napisz funkcję, która obliczy wartość wielomianu stopnia n dla odpowiednio przyjętej wartości x. Jeżeli liczba oznaczającą stopień wielomianu jest liczbą pierwszą to x = 1, w przeciwnym wypadku x = -1.

P ( x ) = a n x n + a n 1 x n 1 + . . . + a 2 x 2 + a 1 x 1 + a 0

Specyfikacja:

Dane:

  • n – stopień wielomianu.

  • a[0..n] – tablica zawierająca współczynniki wielomianu; współczynniki uporządkowane są tak, że pierwszy z nich należy do wyrazu najwyższego stopnia, a ostatni – najniższego stopnia

Przykładowe dane:

Linia 1. n znak równości 3. Linia 2. 3 minus 12 minus 1 15. Linia 4. n znak równości 1. Linia 5. 6 5. Linia 7. n znak równości 6. Linia 8. 2 minus 3 1 0 minus 9 minus 1.

Wynik:

Wartości wielomianów.

Linia 1. 5. Linia 2. minus 1. Linia 3. 5.
1
Ćwiczenie 1

Python

Pobierz plik zawierający dane do obliczenia. wartości  50 wielomianów. 

Każdy wielomian zdefiniowany jest w dwóch wierszach: pierwszy zawiera stopień wielomianu (wiersze nieparzyste), a drugi listę współczynników oddzielonych znakiem pojedynczego odstępu (wiersze parzyste), Napisz program, który obliczy wartości wielomianów w sposób spełniający warunki zadania. 

R1VGDARRALM95

Plik txt zawierający wartości liczbowe.

Plik TXT o rozmiarze 1.51 KB w języku polskim

Poniżej znajduje się plik tekstowy zawierający wyniki do podanych danych.

R1FBJRASAGB2L

Plik txt zawierający wartości liczbowe.

Plik TXT o rozmiarze 219.00 B w języku polskim
R1JUT8KVOS3LA
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.