Raku kurss / Pamati / Cikli / Vingrinājumi / Digitālās kāpnes
Risinājums: Digitālās kāpnes
Programma izmanto divus ciklus un divus diapazonus.
Kods
Šeit ir viens no iespējamiem risinājumiem:
my $size = prompt 'Ievadiet izmēru: ';
for 1..$size -> $n {
.print for 1..$n;
print "\n";
}
🦋 Atrodiet programmu failā digital-stairs.raku.
Izvade
Palaidiet programmu un ievadiet struktūras izmēru:
$ raku exercises/loops/digital-stairs.raku
Ievadiet izmēru: 7
1
12
123
1234
12345
123456
1234567
Komentārs
Pievērsiet uzmanību tam, kā tiek izdrukāts pašreizējais cipars:
.print for 1..$n;
Tāpat kā ar say
, print
rutīnu var izsaukt kā metodi. Šajā gadījumā tā tiek izsaukta uz tēmas mainīgā $_
.
Kursa navigācija
← Nosacījumu pārbaudes / Trīsvērtīgais operators | Datu tipu konvertēšana →
Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.
Šīs lapas tulkojumi: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська