Cursus Raku / Elementa / Fundamenta functionum / In aedificavit functiones ad print / Exercises / Print admonitionem
Solutio: Print admonitionem
Codex
Hic est solutio:
my $aetas = prompt 'Quot annos habes? ';
if $aetas < 0 {
note 'Numerum negativum inseruisti!';
}
else {
say "Aetas tua est $aetas";
}🦋 Invenias programmatum in fasciculo print-the-warning.raku.
Exitus
Paucae casus possibiles:
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku
Quot annos habes? 20
Aetas tua est 20
$ raku exercises/built-in-functions-for-printing/print-the-warning.raku
Quot annos habes? -1
Numerum negativum inseruisti!Ut certum sit nuntium erroris ad STDERR imprimi,
outputum redirige. Rogatio ad aetatem inserendam non apparebit, sed
numerum adhuc inserere potes. Monitum visibile manet.
$ 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
Numerum negativum inseruisti!