11
Pokaż ćwiczenia:
11
Ćwiczenie 1

Napisz program, który wypisze wszystkie wyrazy ciągu Fibonacciego mniejsze od liczby n w kolejności niemalejącej. Dla dwóch pierwszych wyrazów należy przyjąć, że są równe odpowiednio 01. Swój program przetestuj dla n = 100.

Specyfikacja:

Dane:

  • n – liczba naturalna, od której wypisane wyrazy mają być mniejsze

Wynik:

Program wypisuje wszystkie wyrazy ciągu Fibonacciego mniejsze od n, w kolejności niemalejącej, każdy wyraz w nowej linii.

R1012tKEUSJrw
Wymyśl pytanie na kartkówkę związane z tematem materiału.
21
Ćwiczenie 2

Napisz program, który przedstawi liczbę n jako sumę dwóch wyrazów ciągu Fibonacciego lub wypisze komunikat BRAK w przypadku braku rozwiązania. Rozwiązanie, jeśli istnieje, należy wypisać w postaci dwóch liczb oddzielonych spacją, podanych w kolejności niemalejącej. Dla dwóch pierwszych wyrazów należy przyjąć, że są równe odpowiednio 01. Przetestuj swój program dla n = 42.

Specyfikacja:

Dane:

  • n – liczba naturalna, której rozkład należy obliczyć;

Wynik:

Program wyświetla dwa elementy ciągu Fibonacciego, oddzielone spacją w kolejności niemalejącej, które sumują się do n lub komunikat BRAK w przypadku braku rozwiązania.

Ra6kUyLway9F6
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
31
Ćwiczenie 3

Napisz program, który obliczy liczbę wywołań rekurencyjnych funkcji fibonacci() dla obliczenia elementu ciągu Fibonacciego o indeksie n. Uwzględniamy wszystkie wywołania. Przetestuj działanie programu dla elementu ciągu o indeksie 11.

Specyfikacja:

Dane:

  • n – indeks elementu ciągu Fibonacciego (indeksy liczone od 0); liczba naturalna

Wynik:

Program wyświetla liczbę wywołań rekurencyjnych danej funkcji dla obliczenia elementu ciągu Fibonacciego o indeksie n.

RnUrf89JcSinl
Wymyśl pytanie na kartkówkę związane z tematem abstraktu.