Курс по Raku / Основи / Вградени функции за принтиране / Упражнения / Принтирайте предупреждението
Решение: Принтирайте предупреждението
Код
Ето решението:
my $age = prompt 'Каква е вашата възраст? ';
if $age < 0 {
note 'Въведохте отрицателно число!';
}
else {
say "Вашата възраст е $age";
}
🦋 Намерете програмата във файла print-the-warning.raku.
Резултат
Няколко възможни случая:
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku
Каква е вашата възраст? 20
Вашата възраст е 20
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku
Каква е вашата възраст? -1
Въведохте отрицателно число!
За да се уверите, че съобщението за грешка се отпечатва на STDERR
, пренасочете изхода. Подканата за въвеждане на възраст няма да се появи, но все пак можете да въведете число. Предупреждението остава видимо.
$ 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
Въведохте отрицателно число!
Навигация по курса
←
Повече за функциите
/ Мулти-функции
|
Функцията MAIN
→
Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски
Преводи на тази страница: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська