Саша увлекается каллиграфией. Ему нравится писать длинные слова (от 10 букв), чтобы можно было похвастаться красивым почерком. А ещё ему нравятся слова из чётного количества букв — ведь буквы можно написать симметрично, половину с наклоном влево, а половину — вправо. Дано слово. Выведи "ДА", если Саше оно нравится, или "НЕТ", если не нравится.
Ввод Вывод
аббревиатура ДА
турка НЕТ
Дано слово, и нам нужно определить, нравится ли оно Саше. Для этого нужно проверить два условия: длину слова и четность количества букв в слове.
Первое условие состоит в том, что Саше нравятся слова длиной не менее 10 букв. Чтобы проверить это условие, мы должны посчитать количество букв в данном слове и сравнить с 10. Если количество букв в слове больше или равно 10, то Саше это слово нравится.
Второе условие состоит в том, что Саше нравятся слова с четным количеством букв. Чтобы проверить это условие, мы должны посчитать количество букв в данном слове и проверить, является ли оно четным числом. Если количество букв в слове делится на 2 без остатка, то Саше это слово нравится.
Итак, для решения задачи нужно выполнить два действия:
1. Посчитать количество букв в данном слове.
2. Проверить, соответствуют ли условиям Саше нравится слово или нет.
Давай решим задачу на примерах:
Пример 1:
Слово: аббревиатура
1. Посчитаем количество букв в слове: 11 букв.
2. Проверим выполнение условий:
- Количество букв (11) больше или равно 10 - условие выполняется.
- Количество букв (11) нечетное число - условие не выполняется.
Итак, слово "аббревиатура" не нравится Саше.
Пример 2:
Слово: турка
1. Посчитаем количество букв в слове: 5 букв.
2. Проверим выполнение условий:
- Количество букв (5) меньше 10 - условие не выполняется.
Итак, слово "турка" не нравится Саше.
Теперь, чтобы написать программу для решения этой задачи, нам понадобится использовать условные операторы. Вот пример кода на языке Python:
```python
word = input("Введите слово: ") # Получаем слово от пользователя
if len(word) >= 10 and len(word) % 2 == 0:
print("ДА")
else:
print("НЕТ")
```
Объяснение кода:
1. Мы используем функцию `input()` для получения слова от пользователя и сохраняем его в переменной `word`.
2. Затем мы проверяем два условия: `len(word) >= 10` для проверки длины слова и `len(word) % 2 == 0` для проверки четности количества букв.
3. Если оба условия выполняются, то выводим "ДА", иначе выводим "НЕТ".
Надеюсь, теперь ты понимаешь, как решить эту задачу и можешь объяснить ее своим одноклассникам. Удачи!