Corso di Raku / Fondamenti / Tipi di dati associativi / Esercizi
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 km
Soluzione
Navigazione del corso
← Tipi di dati posizionali / Sottoscrizione degli intervalli | Creazione e chiamata di funzioni →
Questa pagina è tradotta automaticamente con ChatGPT 4o. Testo originale in inglese.
Traduzioni di questa pagina: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська