Raku-Kurs / Grundlagen / Schleifen / Übungen / Digitale Treppen

Lösung: Digitale Treppen

Das Programm verwendet zwei Schleifen und zwei Bereiche.

Code

Hier ist eine der möglichen Lösungen:

my $size = prompt 'Geben Sie die Größe ein: ';

for 1..$size -> $n {
    .print for 1..$n;
    print "\n";
}

🦋 Finden Sie das Programm in der Datei digital-stairs.raku.

Ausgabe

Führen Sie das Programm aus und geben Sie die Größe der Struktur ein:

$ raku exercises/loops/digital-stairs.raku
Geben Sie die Größe ein: 7
1
12
123
1234
12345
123456
1234567

Kommentar

Beachten Sie, wie die aktuelle Ziffer gedruckt wird:

.print for 1..$n;

Wie bei say kann die Routine print als Methode aufgerufen werden. In diesem Fall wird sie auf der Themenvariablen $_ aufgerufen.

Kursnavigation

Bedingte Überprüfungen / Ternärer Operator   |   Datentyp-Konvertierung

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська