Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Функционално програмиране / Рекурсия / Exercises

Броене нагоре

Задача

Напишете рекурсивна подпрограма countup, която отпечатва числата от 1 до $n, всяко на свой ред. Хитростта: първо рекурсирайте, после печатайте — така числата излизат в нарастващ ред, макар всяко извикване да обработва най-голямото число. Извикайте countup(3).

Пример

Програмата отпечатва:

1
2
3

Решение

Вижте решението

Навигация в курса

Решение: Сума на цифрите   |   Решение: Броене нагоре