Kurso de Raku / Esencoj / Asociaj datentipoj / Ekzercoj

Vojaĝa distanco

Problemo

Kreu programon kiu trovas la totalan distancon de la vojaĝo difinita per la sekva aro:

my @itinerary = < Berlin Prague Vienna Zurich Paris >;

Presu la distancon de ĉiu segmento de la itinero kaj la totalan distancon.

Uzu la dosieron distances.raku kun la hash de hash kiu listigas la distancojn inter la urboj.

Ekzemplo

Por la donita listo de urboj, la eligo de la programo aspektas tiel:

$ raku travel-distance.raku
Berlin — Prague: 354 km
Prague — Vienna: 312 km
Vienna — Zurich: 784 km
Zurich — Paris: 557 km
Total trip: 2007 km

Solvo

Vidu la solvon

Kurso navigado

Poziciaj datentipoj / Subskribante intervalojn   |   Kreado kaj vokado de funkcioj

Ĉi tiu paĝo estas aŭtomate tradukita per ChatGPT 4o. Originala angla teksto

Tradukoj de ĉi tiu paĝo: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська