Курс Раку / Основи / Цикли / Вправи / Цифрові сходи
Рішення: Цифрові сходи
Програма використовує два цикли та два діапазони.
Код
Ось одне з можливих рішень:
my $size = prompt 'Enter the size: ';
for 1..$size -> $n {
.print for 1..$n;
print "\n";
}
🦋 Знайдіть програму у файлі digital-stairs.raku.
Вивід
Запустіть програму та введіть розмір структури:
$ raku exercises/loops/digital-stairs.raku
Enter the size: 7
1
12
123
1234
12345
123456
1234567
Коментар
Зверніть увагу, як друкується поточна цифра:
.print for 1..$n;
Як і у випадку з say
, рутину print
можна викликати як метод. У цьому випадку вона викликається на змінній теми $_
.
Навігація по курсу
← Умовні перевірки / Тернарний оператор | Перетворення типів даних →
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська