Cursus Raku / Elementa / Associativa data genera / Exercitationes

Itinera distantia

Problema

Crea programma quod inveniat totalem distantiam itineris quae definita est per sequentem array:

my @itinerary = < Berolinum Praga Vindobona Turicum Lutetia >;

Imprime distantiam cuiusque segmenti itineris et totalem distantiam.

Utere fasciculo distances.raku cum hash hashium qui enumerat distantias inter urbes.

Exemplum

Pro dato indice urbium, output programmatis sic se habet:

$ raku travel-distance.raku
Berolinum — Praga: 354 km
Praga — Vindobona: 312 km
Vindobona — Turicum: 784 km
Turicum — Lutetia: 557 km
Totum iter: 2007 km

Solutio

Vide solutionem

Cursus navigatio

Positionalia data genera / Subscribendo intervalla   |   Creando et vocando functiones

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

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