Kurso de Raku / Esencoj / Bazoj de variabloj kaj datumtipoj / Nombroj / Exercises / La lasta cifero

Solvo: La lasta cifero

La ideo de la solvo de ĉi tiu tasko estas uzi modulan dividadon per 10 por akiri la lastan ciferon de la nombro.

Kodo

Jen la solvo:

my $n = prompt 'Enigu nombron: ';
my $d = $n % 10;
say "La lasta cifero de $n estas $d.";

🦋 Trovu la programon en la dosiero the-last-digit.raku.

Eligo

Rulu la programon kaj enigu pozitivan entjeron:

$ raku exercises/numbers/the-last-digit.raku
Enigu nombron: 1234
La lasta cifero de 1234 estas 4.

Komento

Notu ke ĉi tio ne funkcias kiel atendite kun negativaj nombroj, ĉar, ekzemple, -11 % 10 estas 9, ne 1.

Kursa navigado

La lasta cifero   |   Sumo de nombroj de 1 ĝis 100