Перейти к содержанию

🗒 Задача

Используй условие из предыдущей задачи. Нужно доработать код, который проверяет наличие ингредиента в рецепте. Однако, не используя цикл для поиска.

❌ Ошибки

  • не ошибка — проверяют через contains — рекомендовать использовать котлиновскую фичу in

✏️ Комментарии

Еще аккуратнее будет выглядеть, если проверять наличие элемента ключевым словом `in`
Отлично. Еще можно делать проверку через in. Думаю тут можно было даже обойтись без дополнительной переменной, а сразу прописывать условие.

🧾 Решение

fun main() {
     val arrayOfIngredients = arrayOf("апельсин", "имбирь", "сахар", "корица")

     println("Какой ингредидиент вы хотите найти?")
     val ingredient = readln()

     if (ingredient in arrayOfIngredients) {
         println("Этот ингредиент в рецепте есть")
     } else {
         println("Такого ингредиента в рецепте нет")
     }
 }