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

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

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

13

0

42

2

sogoyantigran sogoyantigran    2   23.04.2021 16:42    44

Ответы
dilnaramusaeva dilnaramusaeva  24.12.2023 18:51
Привет! Конечно, я могу объяснить, как решить эту задачу.

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

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

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.

Надеюсь, объяснение было понятным! Если у тебя есть еще вопросы, не стесняйся задавать.
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика