Corso di Raku / Fondamenti / Funzioni integrate per la stampa / Esercizi / Stampa l’avviso

Soluzione: Stampa l’avviso

Codice

Ecco la soluzione:

my $age = prompt 'Qual è la tua età? ';

if $age < 0 {
    note 'Hai inserito un numero negativo!';
}
else {
    say "La tua età è $age";
}

🦋 Trova il programma nel file print-the-warning.raku.

Output

Alcuni casi possibili:

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
Qual è la tua età? 20
La tua età è 20

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
Qual è la tua età? -1
Hai inserito un numero negativo!

Per assicurarti che il messaggio di errore venga stampato su STDERR, reindirizza l’output. Il prompt per inserire l’età non apparirà, ma puoi comunque inserire un numero. L’avviso rimane visibile.

$ 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
Hai inserito un numero negativo!

Più sulle funzioni / Multi-funzioni   |   La funzione MAIN

Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.

Traduzioni di questa pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська