Polecenie 1

Przeanalizuj prezentację, a następnie prześledź etapy wykonywania obu funkcji rekurencyjnych dla podanych przez siebie liczb.

RbFhH0MIpTgnb1
Wysłuchaj nagrania abstraktu, ułóż do niego pytania i zadaj je koledze.
Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
1
Problem 1

Napisz program, który policzy n-ty element ciągu.

Przetestuj jego działanie dla ciągu o wzorze:

a n   =   a n     1   +   r

oraz aIndeks dolny 0 = 1, r = 5, n = 3.

Specyfikacja problemu:

Dane:

  • n – liczba naturalna

  • r – liczba naturalna

  • aIndeks dolny 0 – liczba naturalna

Wynik:

Program wyświetla n-ty wyraz ciągu wyrażonego podanym wzorem.

RlunekBKzi7oJ
Wymyśl pytanie na kartkówkę związane z tematem materiału.
1
Problem 2

Napisz program, który policzy największy wspólny dzielnik (NWD) wskazanych liczb.

Przetestuj jego działanie dla n = 24 oraz k = 28.

Rekurencyjny wzór na wyznaczanie NWD:

nwd(k, n) = ndlanwd(n mod k, k)dla k = 0k > 0

Specyfikacja problemu:

Dane:

  • n – liczba naturalna

  • k – liczba naturalna

Wynik:

Program wyświetla n-ty wyraz ciągu wyrażonego podanym wzorem.

RXsJVGnhpUXVO
Wybierz jedno nowe słowo poznane podczas dzisiejszej lekcji i ułóż z nim zdanie.
Polecenie 2

Porównaj swoje rozwiązanie z filmem.

Re3VZS47Sn4yC
Film nawiązujący do treści materiału: Wprowadzenie do rekurencji.

Kod programu zaprezentowanego w filmie:

RMRtj6Qz3064I

Przycisk służący do pobrania kodu zaprezentowanego w filmie.

Źródło: Contentplus.pl Sp. z o.o., licencja: CC BY-SA 3.0.
Plik CPP o rozmiarze 317.00 B w języku polskim