Corso di Raku / Fondamenti / Altro sui tipi / Tipi di dati associativi / Exercises
Distanza di viaggio*
Problema
Crea un programma che trovi la distanza totale del viaggio definito dal seguente array:
my @itinerary = < Berlin Prague Vienna Zurich Paris >;Stampa la distanza di ogni segmento dell’itinerario e la distanza totale.
Usa il file distances.raku con l’hash di hash che elenca le distanze tra le città.
Esempio
Per la lista di città data, l’output del programma appare così:
$ raku travel-distance.raku
Berlin — Prague: 354 km
Prague — Vienna: 312 km
Vienna — Zurich: 784 km
Zurich — Paris: 557 km
Total trip: 2007 kmSoluzione
Navigazione del corso
← Soluzione: Tabella degli acquisti | Soluzione: Distanza di viaggio* →