Podaj specyfikację zadania i zapisz w wybranym języku programowania (python lub C++) program: wyznaczający pierwszych n wyrazów ciągu Fibonacciego.

Odpowiedzi 1

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)

answer img
answer img

Znasz odpowiedź? Dodaj ją tutaj!

Can't find the answer?

Zaloguj się z Google

lub

Zapomniałeś(aś) hasła?

Nie mam jeszcze konta, ale chcę je założyć Zarejestruj się

Wybierz język i region
How much to ban the user?
1 hour 1 day 100 years