Raku-Kurs / Grundlagen / Eingebaute Funktionen zum Drucken / Übungen / Die Warnung drucken

Lösung: Die Warnung drucken

Code

Hier ist die Lösung:

my $age = prompt 'Wie alt bist du? ';

if $age < 0 {
    note 'Du hast eine negative Zahl eingegeben!';
}
else {
    say "Dein Alter ist $age";
}

🦋 Finde das Programm in der Datei print-the-warning.raku.

Ausgabe

Ein paar mögliche Fälle:

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
Wie alt bist du? 20
Dein Alter ist 20

$ raku exercises/built-in-functions-for-printing/print-the-warning.raku 
Wie alt bist du? -1
Du hast eine negative Zahl eingegeben!

Um sicherzustellen, dass die Fehlermeldung an STDERR ausgegeben wird, leite die Ausgabe um. Die Aufforderung, das Alter einzugeben, wird nicht angezeigt, aber du kannst trotzdem eine Zahl eingeben. Die Warnung bleibt sichtbar.

$ 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
Du hast eine negative Zahl eingegeben!

Kursnavigation

Mehr über Funktionen / Multi-Funktionen   |   Die MAIN-Funktion

Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.

Übersetzungen dieser Seite: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська