Cursus Raku / Elementa / Plura de generibus / Positionalia data genera / Exercises / Print seriem numerorum

Solutio: Print seriem numerorum

Plus quam una via est ad problema datum solvendum.

Codex 1

Prima solutio est magis Raku-ish et compacta.

my $begin = prompt 'Incipe: ';
my $end = prompt 'Finis: ';

.say for $begin .. $end;

🦋 Inveni codicem fontem in archivo series-of-numbers.raku.

Codex 2

Secunda solutio possibilis potest uti loop enuntiatione.

my $begin = prompt 'Incipe: ';
my $end = prompt 'Finis: ';

loop (my $n = $begin; $n <= $end; $n++) {
    say $n;
}

🦋 Inveni codicem fontem in archivo series-of-numbers-loop.raku.

Ut videre potes, prima varians est notabiliter brevior et magis expressiva.

Disputatio

In prima variante programmatis, postfix forma for loop adhibetur. In secundo programmate, loop eligitur.

Exitus

Transi duo numeros in console et currere programmatum. Utraque varians idem output producit.

$ raku exercises/positionals/series-of-numbers.raku
Incipe: 15
Finis: 19
15
16
17
18
19

Print seriem numerorum   |   Litterare numerum