Cursus Raku / Elementa / Fundamenta variabilium et generum datorum / Intervalla / Exercises / Si numerus intra limites est
Solutio: Si numerus intra limites est
Programma utitur intervallo quod creatur ex numeris quos usor intrat. Deinde, probatio smartmatch examinat si tertius numerus intra fines intervalli est. Eventus probationis smartmatch est valor Booleanus, itaque statim imprimere possumus.
Codex
Hic est solutio:
my $begin = prompt 'A (incluso): ';
my $end = prompt 'Ad (excluso): ';
my $n = prompt 'Quis est numerus? ';
say $n ~~ $begin ..^ $end;🦋 Inveni codicem fontem in archivo number-in-limits.raku.
Exitus
Proba varios casus, inclusis cum numerus coincidet cum fine intervalli.
$ raku exercises/ranges/number-in-limits.raku
A (incluso): 1
Ad (excluso): 2
Quis est numerus? 1.5
Verum
$ raku exercises/ranges/number-in-limits.raku
A (incluso): 100
Ad (excluso): 200
Quis est numerus? 100
Verum
$ raku exercises/ranges/number-in-limits.raku
A (incluso): -5
Ad (excluso): -2
Quis est numerus? -2
FalsumCommentarium
Nota quomodo dextrum terminus intervalli excluditur:
$begin ..^ $end.
Navigatio cursus
← Si numerus intra limites est | Fundamenta ordinis exsecutionis →