М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
MilaPlay123
MilaPlay123
17.01.2022 15:52 •  Информатика

Дано целое число n. Требуется найти количество четных цифр отличных от нуля в записи этого числа.
Формат входных данных

На вход программе подается одно целое неотрицательное число n
(n≤231−1).
Формат выходных данных

Требуется вывести одно целое число — ответ на задачу.
входные данные выходные данные

13

0

42

2

👇
Ответ:
Олька1824
Олька1824
17.01.2022
Привет! Конечно, я могу объяснить, как решить эту задачу.

В данной задаче нам нужно найти количество четных цифр (отличных от нуля) в данном числе.

Давай разберемся, как это сделать пошагово:

1. Считываем число n.
2. Создаем переменную count и присваиваем ей значение 0. Она будет использоваться для подсчета количество четных цифр.
3. Проходимся по каждой цифре в числе n с помощью цикла.
4. Для каждой цифры проверяем, является ли она четной и не равна ли она нулю.
- Если число делится на 2 без остатка и не равно нулю, увеличиваем count на 1.
5. Выводим значение count, которое будет содержать количество четных цифр отличных от нуля в числе n.

Давай применим этот алгоритм к примерам из условия задачи:

1. Пример: n = 13
- count = 0 (начальное значение)
- Первая цифра 1 - нечетная и не равная нулю.
- Вторая цифра 3 - нечетная и не равная нулю.
- Количество четных цифр отличных от нуля в числе 13 равно 0.
- Ответ: 0

2. Пример: n = 42
- count = 0 (начальное значение)
- Первая цифра 4 - четная и не равная нулю. Увеличиваем count на 1. Теперь count = 1.
- Вторая цифра 2 - четная и не равная нулю. Увеличиваем count на 1. Теперь count = 2.
- Количество четных цифр отличных от нуля в числе 42 равно 2.
- Ответ: 2

Таким образом, ответы на задачу: для ввода 13 - 0, для ввода 42 - 2.

Надеюсь, объяснение было понятным! Если у тебя есть еще вопросы, не стесняйся задавать.
4,5(51 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ