Corso di Raku / Fondamenti / Fondamenti del controllo di flusso / Cicli / Exercises / Scale digitali
Soluzione: Scale digitali
Il programma utilizza due cicli e due intervalli.
Codice
Ecco una delle possibili soluzioni:
my $size = prompt 'Inserisci la dimensione: ';
for 1..$size -> $n {
.print for 1..$n;
print "\n";
}🦋 Trova il programma nel file digital-stairs.raku.
Output
Esegui il programma e inserisci la dimensione della struttura:
$ raku exercises/loops/digital-stairs.raku
Inserisci la dimensione: 7
1
12
123
1234
12345
123456
1234567Commento
Nota come viene stampata la cifra corrente:
.print for 1..$n;Come con say, la routine print può essere
chiamata come un metodo. In questo caso, viene chiamata sulla variabile di contesto
$_.
Navigazione del corso
← Scale digitali | Altro sui tipi →