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
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: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська