Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Funktionale Programmierung / Rekursion / Exercises

Hochzählen

Aufgabe

Schreiben Sie eine rekursive Subroutine countup, die die Zahlen von 1 bis $n ausgibt, jede in einer eigenen Zeile. Der Kniff: zuerst rekursiv aufrufen, dann ausgeben — damit die Zahlen in aufsteigender Reihenfolge herauskommen, obwohl jeder Aufruf die größte Zahl bearbeitet. Rufen Sie countup(3) auf.

Beispiel

Das Programm gibt aus:

1
2
3

Lösung

Siehe die Lösung

Kursnavigation

Lösung: Quersumme   |   Lösung: Hochzählen