Corso di Raku / Fondamenti / Fondamenti di variabili e tipi di dati / Numeri / Exercises / Numero di decine
Soluzione: Numero di decine
Ecco come puoi risolvere il compito.
Codice
my $n = prompt 'Inserisci un numero intero positivo: ';
say ($n % 100) div 10;🦋 Puoi trovare il codice completo nel file tens.raku.
Output
Esegui il programma e prova alcuni casi diversi:
- Un numero tondo a tre cifre come 120;
- Un multiplo di 100, per esempio, 400;
- Un numero che è maggiore di 10 ma minore di 100.
- Un numero inferiore a 10.
Per il numero 234, l’output del programma appare così:
$ raku exercises/numbers/tens.raku
Inserisci un numero intero positivo: 234
3Commenti
In questa soluzione, viene utilizzata nuovamente la combinazione del
modulo % e della divisione intera div.
Nota lo spazio prima della parentesi aperta. Deve esserci; altrimenti, si ottiene un errore di sintassi. Torneremo su questo aspetto di Raku nella sezione sulle funzioni, ma per ora, digita il codice come mostrato sopra o aggiungi un altro paio di parentesi per circondare l’argomento della funzione — in questo caso, non è necessario lo spazio:
say(($n % 100) div 10);