Curso de Raku / Esenciales / Tipos de datos asociativos / Ejercicios

Distancia de viaje*

Problema

Crea un programa que encuentre la distancia total del viaje definido por el siguiente arreglo:

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

Imprime la distancia de cada segmento del itinerario y la distancia total.

Usa el archivo distances.raku con el hash de hashes que lista las distancias entre las ciudades.

Ejemplo

Para la lista de ciudades dada, la salida del programa se ve así:

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

Solución

Ver la solución

Tipos de datos posicionales / Subíndice de rangos   |   Crear y llamar funciones

Esta página está traducida automáticamente con ChatGPT 4o. Texto original en inglés.

Traducciones de esta página: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська