Raku-Kurs / Grundlagen / Assoziative Datentypen / Übungen
Reisedistanz*
Problem
Erstelle ein Programm, das die Gesamtdistanz der Reise berechnet, die durch das folgende Array definiert wird:
my @itinerary = < Berlin Prag Wien Zürich Paris >;
Gib die Distanz jedes Segments der Reiseroute und die Gesamtdistanz aus.
Verwende die Datei distances.raku mit dem Hash von Hashes, der die Distanzen zwischen den Städten auflistet.
Beispiel
Für die gegebene Liste von Städten sieht die Ausgabe des Programms wie folgt aus:
$ raku travel-distance.raku
Berlin — Prag: 354 km
Prag — Wien: 312 km
Wien — Zürich: 784 km
Zürich — Paris: 557 km
Gesamte Reise: 2007 km
Lösung
Kursnavigation
← Positionale Datentypen / Indizieren von Bereichen | Erstellen und Aufrufen von Funktionen →
Diese Seite wurde automatisch mit ChatGPT 4o übersetzt. Originaler englischer Text.
Übersetzungen dieser Seite: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська