Cursus Raku / Elementa / Fundamenta variabilium et generum datorum / Numeri / Exercises / Numerus denariorum

Solutio: Numerus denariorum

Hoc modo potes hanc quaestionem solvere.

Codex

my $n = prompt 'Intra numerum integrum positivum: ';

say ($n % 100) div 10;

🦋 Totum codicem invenire potes in fasciculo tens.raku.

Exitus

Programma exsequi et pauca diversa casus probare:

  • Numerus rotundus trium digitorum ut 120;
  • Multiplex centum, exempli gratia, 400;
  • Numerus qui maior est quam 10 sed minor quam 100.
  • Numerus minor quam 10.

Pro numero 234, output programmatis sic videtur:

$ raku exercises/numbers/tens.raku
Intra numerum integrum positivum: 234
3

Commentarii

In hac solutione, combinatio moduli % et divisionis integrae div iterum adhibetur.

Nota spatium ante parenthesin apertam. Illud ibi esse debet; aliter, errorem syntacticum accipies. Ad hunc aspectum revertamur Raku in sectione de functionibus, sed nunc, codicem ut supra scriptum typa vel alterum par parenthesium ad argumentum functionis circumdandum adde — in hoc casu, nullum spatium necessarium est:

    say(($n % 100) div 10);

Numerus denariorum   |   Valorem π