Stwórz algorytm znajdujący wartość n‑tego wyrazu ciągu zdefiniowanego wzorem rekurencyjnym:
Stwórz algorytm w języku Python, znajdujący wartość n‑tego wyrazu ciągu zdefiniowanego wzorem rekurencyjnym:
Specyfikacja problemu:
Dane:
n – liczba naturalna
Wynik:
Program wypisuje wartość n‑tego wyrazu ciągu.
Przetestuj działanie programu dla 12. wyrazu podanego ciągu.
Jeśli chcesz przećwiczyć umiejętności ze szkoły podstawowej, przygotuj schemat blokowy programu. W innym wypadku napisz program w wybranym języku programowania.
RlY493AYZ31Ub
Rt5hLm4sCWmG71
R8DVrrjLMc7IT
1
RNJt3hUf2IcjB1
Linia 1. n znak równości None.
Linia 3. cudzysłów cudzysłów cudzysłów Opisz tę funkcję kropka kropka kropka.
Linia 4. cudzysłów cudzysłów cudzysłów.
Linia 5. def Funkcja otwórz nawias okrągły n zamknij nawias okrągły dwukropek.
Linia 6. if n znak równości znak równości 1 dwukropek.
Linia 7. return 1.
Linia 8. if n znak równości znak równości 2 dwukropek.
Linia 9. return 7.
Linia 10. if n znak równości znak równości 3 dwukropek.
Linia 11. return 10.
Linia 12. if n procent 2 znak równości znak równości 0 dwukropek.
Linia 13. return Funkcja otwórz nawias okrągły n minus 2 zamknij nawias okrągły plus Funkcja otwórz nawias okrągły n minus 1 zamknij nawias okrągły.
Linia 14. if n procent 2 znak równości znak równości 1 dwukropek.
Linia 15. return Funkcja otwórz nawias okrągły n minus 1 zamknij nawias okrągły procent 7.
Linia 18. n znak równości 12.
Linia 19. print otwórz nawias okrągły Funkcja otwórz nawias okrągły n zamknij nawias okrągły zamknij nawias okrągły.
Polecenie 2
Dodaj do swojego programu komentarze tak, żeby był zrozumiały dla osoby, która nie potrafi programować.