Курс Raku / Розширені / Докладніше про вбудовані типи / Рядки / Вправи / Акронім

Розв’язання: Акронім

Ось один із можливих варіантів розв’язання задачі.

Код

my $phrase = 'hyper text markup language';

my $acronym = '';
for $phrase.words -> $word {
    $acronym ~= $word.substr(0, 1);
}

say $acronym.uc;

🦋 Вихідний код можна знайти у файлі acronym.raku.

Вивід

HTML

Коментарі

  1. $phrase.words дає список слів. Цикл бере перший символ кожного з них через substr(0, 1) і дописує його до $acronym.

  2. Коли всі ініціали зібрано, uc переводить результат у верхній регістр: HTML.

Навігація курсом

Акронім   |   Доменна частина