Cursus Raku / Elementa / Positionalia data genera / Exercitationes / Indices impares
Solutio: Indices impares
Ad hanc quaestionem solvendam, potes uti constructo loop
et incrementare variabilem loop per 2 in unaquaque iteratione. Sed etiam potes uti for
loop et percurrere numeros a 1 ad dimidium longitudinis array, et deinde eos multiplicare per duo.
Codex
Hic est solutio:
my @data = 10, 12, 1, 5, -9, 8, 36, 18, 21;
say @data[2 * $_ - 1] for 1 .. @data/2;
🦋 Inveni programmatum in archivo odd-indices.raku.
Output
Primum, currite programmatum cum elementis originalibus datae.
$ raku exercises/positionals/odd-indices.raku
12
5
8
18
Deinde, addite unum item plus ad data:
my @data = 10, 12, 1, 5, -9, 8, 36, 18, 21, 22;
Confirmate novum elementum cum indice impari apparere in output:
$ raku exercises/positionals/odd-indices.raku
12
5
8
18
22
Commentarii
In proxima parte cursus, ad hanc quaestionem redibimus ut eam solvemus alio modo omnino.
Proximum exercitium
Cursus navigatio
← Typis variabiles / Allomorphes | Associativa data genera →
Haec pagina automatice translata est per ChatGPT 4o. Originalis Anglicus textus
Translationes huius paginae: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська