Podaj specyfikację zadania i zapisz w wybranym języku programowania (python lub
C++) program:

wyznaczający pierwszych n wyrazów ciągu Fibonacciego.


Odpowiedź :

Odpowiedź:

PYTHON

Wyjaśnienie:

1. Program w języku Python.

2. Użytkownik podaje numer wyrazu ciągu Fibonacciego.

3. Dwa pierwsze wyrazu ciągu są zdefiniowane jako jedynki.

4. Program sprawdza, czy podany numer wyrazu ciągu jest niemniejszy niż 3. W przeciwnym wypadku drukuje liczbę 1.

5. Za pomocą pętli WHILE i iteracji program tworzy kolejne wyrazy ciągu.

6. Na końcu drukuje szukany wyraz.

n=int(input('Podaj liczbę: '))

a_1=1

a_2=1

if n>2:

 i=3

 while i<=n:

   a_3=a_1+a_2

   a_1=a_2

   a_2=a_3

   i=i+1

else:

 a_3=1

print(a_3)

Zobacz obrazek Animaldk
Zobacz obrazek Animaldk