Cursus Raku / Elementa / Positionalia data genera / Exercitationes / Numerare et print argumentorum lineae mandati

Solutio: Numerare et print argumentorum lineae mandati

In hoc programmate, for ansa bona electio est.

Codex

for ^@*ARGS -> $n {
    say "{$n + 1}. @*ARGS[$n]";
}

🦋 Invenies programma in archivo count-and-print-arguments.raku.

Effectus

Curre programma et confirma quod argumenta et lineas numeros imprimit:

$ raku exercises/positionals/count-and-print-arguments.raku one two three four
1. one
2. two
3. three
4. four

Disputatio

Hoc programma paucae artes utiles utitur. Primo, for ansa pergit per extensionem constructam cum ^. Ita, extensio incipit ab 0 et pergit usque ad (sed non includens) valorem @*ARGS. In hoc contextu, redit longitudines array.

Cum primum elementum array indicem 0 habeat, et opus sit ut lineas a 1 numeremus, haec simplex translatio computatur intra codicem clausulam in chorda: "{$n + 1} ...".

Proximum exercitium

💪 Nomina mensium

Cursus navigatio

Typis variabiles / Allomorphes   |   Associativa data genera

Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus

Translationes huius paginae: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська