Курс Раку / Основи / Асоціативні типи даних / Вправи / Коди країн
Рішення: Коди країн
У цій програмі перетворення коду на назву здійснюється за допомогою хеш-пошуку %cc{$_}
у циклі по масиву @codes
.
Код
Ось можливе рішення (не всі країни показані):
my %cc =
AD => 'Андорра',
AE => 'Об'єднані Арабські Емірати',
# . . .
ZM => 'Замбія',
ZW => 'Зімбабве'
;
my @codes = < FR IT DE EE LV US CN IN BR >;
say %cc{$_} for @codes;
🦋 Знайдіть програму у файлі country-codes.raku.
Вивід
Для даних вхідних кодів програма виводить наступний список країн:
$ raku exercises/associatives/country-codes.raku
Франція
Італія
Німеччина
Естонія
Латвія
Сполучені Штати Америки
Китай
Індія
Бразилія
Наступна вправа
Навігація по курсу
← Позиційні типи даних / Індексація діапазонів | Створення та виклик функцій →
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська