Sprawdź się
Napisz funkcję, która zwróci liczbę wywołań rekurencyjnych funkcji fibonacci dla obliczenia elementu ciągu Fibonacciego o indeksie n. Przetestuj działanie programu dla indeksu równego 11.
Specyfikacja problemu:
Dane:
n– liczba naturalna, indeks elementu ciągu
Wynik:
Program zwróci liczbę wywołań rekurencyjnych funkcji fibonacci.
Napisz program, który obliczy element ciągu Fibonacciego o indeksie n, a następnie sprawdzi, czy ten element jest liczbą pierwszą i wypisze odpowiedni komunikat. Przetestuj działanie swojego programu dla elementu ciągu Fibonacciego o indeksie równym 11.
Specyfikacja:
Dane:
n– liczba naturalna, indeks elementu ciągu Fibonacciego
Wynik:
Program wyświetla element ciągu Fibonacciego o indeksie n oraz komunikat to liczba pierwsza, jeżeli element ciągu Fibonacciego o indeksie n jest liczbą pierwszą lub to nie liczba pierwsza, jeżeli element o indeksie n nie jest liczbą pierwszą.
Napisz program, który obliczy liczbę wywołań rekurencyjnych funkcji fibonacci() z argumentami 2, 1 oraz 0 przy obliczaniu elementu ciągu Fibonacciego o indeksie n. Przetestuj działanie swojego programu dla elementu ciągu o indeksie równym 13.
Specyfikacja:
Dane:
n– liczba naturalna, indeks elementu ciągu Fibonacciego
Wynik:
Program wyświetla liczbę wywołań rekurencyjnych fibonacci(2), fibonacci(1) oraz fibonacci(0) przy obliczaniu elementu ciągu Fibonacciego o indeksie n.