Kurso de Raku / Esencoj / Ripetoj / Ekzercoj / Digitalaj ŝtupoj

Solvo: Digitalaj ŝtupoj

La programo uzas du buklojn kaj du intervalojn.

Kodo

Jen unu el la eblaj solvoj:

my $size = prompt 'Enigu la grandecon: ';

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

🦋 Trovu la programon en la dosiero digital-stairs.raku.

Eligo

Rulu la programon kaj enigu la grandecon de la strukturo:

$ raku exercises/loops/digital-stairs.raku
Enigu la grandecon: 7
1
12
123
1234
12345
123456
1234567

Komento

Notu kiel la nuna cifero estas presita:

.print for 1..$n;

Kiel ĉe say, la rutino print povas esti vokita kiel metodo. En ĉi tiu kazo, ĝi estas vokita sur la temo variablo $_.

Kurso navigado

Kondiĉaj kontroloj / Ternara operatoro   |   Datentipa konvertado

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська