Курс Раку / Основи / Цикли / Вправи / Ехо до достатності

Рішення: Ехо до достатності

Ця програма вимагає циклу, який зупиняється, коли користувач вводить заздалегідь визначене слово.

Код

Існує кілька схожих способів вирішення завдання з використанням while, until або repeat. Один з них показаний нижче.

my $word;
repeat {
    $word = prompt 'Your word: ';
    say $word;
} while $word ne 'enough';

say 'OK, done.';

🦋 Знайдіть програму у файлі echo-until-enough.raku.

Вивід

Запустіть програму, введіть кілька різних слів, а потім завершіть цикл.

$ raku exercises/loops/echo-until-enough.raku
Your word: this
this
Your word: is
is
Your word: my
my
Your word: word
word
Your word: enough
enough
OK, done.

Коментар

Зверніть увагу, що ви оголошуєте змінну $word перед циклом, оскільки тест while знаходиться поза межами тіла циклу. Якщо змінну визначити всередині циклу, вона не буде видима у тесті.

Наступна вправа

💪 Ділення через віднімання

Навігація по курсу

Умовні перевірки / Тернарний оператор   |   Перетворення типів даних

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська