Курс по Raku / Основи / Основи на управлението на потока / Цикли
Използване на while
Конструкцията while има булевo условие и блок от код.
Raku изпълнява блока от код многократно докато условието е
True.
my $x = 0;
while $x <= 10 {
$x = prompt 'Въведете число, което не е по-голямо от 10: ';
say "Въведохте $x.";
}
say "$x е по-голямо от 10.";Програмата иска да въведете число, и ако числото не е по-голямо от
10, тялото на цикъла се повтаря. Веднага щом въведеното число наруши
условието $x <= 10, цикълът приключва и се изпълнява
следващият ред от програмата.
$ raku t.raku
Въведете число, което не е по-голямо от 10: 10
Въведохте 10.
Въведете число, което не е по-голямо от 10: 4
Въведохте 4.
Въведете число, което не е по-голямо от 10: 1
Въведохте 1.
Въведете число, което не е по-голямо от 10: 20
Въведохте 20.
20 е по-голямо от 10.Практика
Направете 1 тест върху съдържанието на тази тема.
Навигация в курса
← Цикли | Тест — цикъл
while →
💪 Или преминете направо към упражненията в този
раздел.