Corso di Raku / Fondamenti / Cicli / Esercizi / 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
1234567
Commento
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
← Controlli condizionali / Operatore ternario | Conversione dei tipi di dati →
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська