Cursus Raku / Essentiëlen / Associatieve datentypen / Oefeningen

Reisafstand*

Probleem

Maak een programma dat de totale afstand van de reis berekent die wordt gedefinieerd door de volgende array:

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

Print de afstand van elk segment van de route en de totale afstand.

Gebruik het bestand distances.raku met de hash van hashes die de afstanden tussen de steden vermeldt.

Voorbeeld

Voor de gegeven lijst van steden ziet de uitvoer van het programma er als volgt uit:

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

Oplossing

Zie de oplossing

Cursusnavigatie

Positionele datentypen / Subscriptie van reeksen   |   Functies maken en aanroepen

Deze pagina is automatisch vertaald met ChatGPT 4o. Originele Engelse tekst.

Vertalingen van deze pagina: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська