Kurso de Raku / Esencoj / Enkonstruataj funkcioj por presado / Ekzercoj / Presi la averton

Solvo: Presi la averton

Kodo

Jen la solvo:

my $age = prompt 'What is your age? ';

if $age < 0 {
    note 'You entered a negative number!';
}
else {
    say "Your age is $age";
}

🦋 Trovu la programon en la dosiero print-the-warning.raku.

Eligo

Kelkaj eblaj kazoj:

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
What is your age? 20
Your age is 20

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
What is your age? -1
You entered a negative number!

Por certigi ke la erarmesaĝo estas presita al STDERR, redirektu la eligon. La invito por enigi la aĝon ne aperos, sed vi ankoraŭ povas enigi numeron. La averto restas videbla.

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku > /dev/null
20

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku > /dev/null 
-1
You entered a negative number!

Kurso navigado

Pli pri funkcioj / Multi-funkcioj   |   La MAIN funkcio

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська