Raku-Kurs / Grundlagen / Mehr über Typen / Assoziative Datentypen / Exercises / Ländercodes
Lösung: Ländercodes
In diesem Programm wird die Umwandlung eines Codes in einen Namen als
Hash-Lookup %cc{$_} in einer Schleife über das Array
@codes durchgeführt.
Code
Hier ist die mögliche Lösung (nicht alle Länder sind gezeigt):
my %cc =
AD => 'Andorra',
AE => 'Vereinigte Arabische Emirate',
# . . .
ZM => 'Sambia',
ZW => 'Simbabwe'
;
my @codes = < FR IT DE EE LV US CN IN BR >;
say %cc{$_} for @codes;🦋 Finde das Programm in der Datei country-codes.raku.
Ausgabe
Für die gegebenen Eingabecodes druckt das Programm die folgende Liste von Ländern:
$ raku exercises/associatives/country-codes.raku
Frankreich
Italien
Deutschland
Estland
Lettland
Vereinigte Staaten von Amerika
China
Indien
Brasilien