Курс Раку / Основи / Асоціативні типи даних / Вправи

Бачив раніше?

Проблема

Створіть програму, яка запускає цикл з наступними діями:

  1. Запропонуйте ввести слово.
  2. Якщо слово вже було введено один раз, виведіть Seen!.
  3. Якщо слово було введено більше одного разу, виведіть Seen 2 times!, тощо.
  4. Повторюйте цикл.

Приклад

Приклад взаємодії з програмою:

$ raku seen-before.raku
Word: I
Word: never
Word: saw
Word: a
Word: saw
Seen!
Word: that
Word: saw
Seen 2 times!
True
Word: as
Word: that
Seen!
Word: saw
Seen 3 times!
True
Word: sawed
Word: ^C

Щоб зупинити програму, натисніть Ctrl+C.

Рішення

Дивіться рішення

Наступна вправа

💪 Коди країн

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

Позиційні типи даних / Індексація діапазонів   |   Створення та виклик функцій

Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська