Rekurzija

Resnična zgodba

Janez se je pred časom udeležil izobraževanja DIRI, kjer je pri predmetu PJ vsak teden dobil štiri domače naloge. Če jih v tekočem tednu ni rešil, jih je moral v naslednjem tednu rešiti dvakrat toliko (pa še štiri naloge za trenutni teden). Žal do zdaj ni rešil niti ene naloge. Ko je hotel izračunati, koliko nalog mora danes narediti, je ugotovil, da je računanje "peš" predolgotrajno, programa, ki bi to težaško delo opravil namesto njega, pa ne zna napisati (jasno, ko pa ni delal domačih nalog). Namesto njega napišite program z rekurzivno metodo, ki bo, glede na število minulih tednov, izračunala, koliko nalog je dolžan narediti. Delovanje metode preizkusite v glavnem programu tako, da izračunate število nalog po 8 tednih in po enem letu (52 tednov).

Namig