Raku kurss / Pamati / Cikli

Izmantojot while

while konstruktam ir Būla nosacījums un koda bloks. Raku atkārtoti izpilda koda bloku, kamēr nosacījums ir True.

my $x = 0;
while $x <= 10 {
    $x = prompt 'Ievadiet skaitli, kas nav lielāks par 10: ';
    say "Jūs ievadījāt $x.";
}
say "$x ir lielāks par 10.";

Programma prasa ievadīt skaitli, un, ja skaitlis nav lielāks par 10, cilpas ķermenis atkārtojas. Tiklīdz ievadītais skaitlis pārkāpj nosacījumu $x <= 10, cilpa beidzas un tiek izpildīta nākamā programmas rinda.

$ raku t.raku
Ievadiet skaitli, kas nav lielāks par 10: 10
Jūs ievadījāt 10.
Ievadiet skaitli, kas nav lielāks par 10: 4
Jūs ievadījāt 4.
Ievadiet skaitli, kas nav lielāks par 10: 1
Jūs ievadījāt 1.
Ievadiet skaitli, kas nav lielāks par 10: 20
Jūs ievadījāt 20.
20 ir lielāks par 10.

Prakse

Pabeidziet viktorīnu, kas aptver šīs tēmas saturu.

Kursa navigācija

Cikli   |   Cikli / Izmantojot until


💪 Or jump directly to the exercises to this section.

Šī lapa ir automātiski tulkota ar ChatGPT 4o. Oriģinālais teksts angļu valodā.

Šīs lapas tulkojumi: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська