Corso di Raku / Fondamenti / Tipi di dati posizionali / Esercizi / Nomi dei mesi
Soluzione: Nomi dei mesi
In questo programma, i nomi dei mesi sono presi dall’array @months
che contiene dodici stringhe. Poiché gli indici degli array iniziano da 0, dobbiamo decrementare il numero di input di 1 prima di sottoscrivere l’array.
Codice
Ecco la soluzione:
my @months = <
January February March April
May June July August
September October November December
>;
say @months[@*ARGS[0] - 1];
🦋 Trova il programma nel file months-names.raku.
Output
Prova a eseguire il programma alcune volte per vedere i diversi nomi dei mesi.
$ raku exercises/positionals/months-names.raku 5
May
$ raku exercises/positionals/months-names.raku 1
January
$ raku exercises/positionals/months-names.raku 12
December
Stile
Sta a te scegliere uno dei possibili modi per formattare le liste come quella in questo programma. Confronta alcune opzioni:
my @months = <
January February March April
May June July August
September October November December >;
Oppure:
my @months = < January February March April
May June July August
September October November December >;
Puoi anche elencare tutti i mesi in una singola riga.
my @months = < January February March April May June July August September October November December >;
Prossimo esercizio
Navigazione del corso
← Variabili tipizzate / Allomorfi | Tipi di dati associativi →
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська