В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Региша10
Региша10
15.07.2022 20:15 •  Информатика

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

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

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

13

0

42

2

Показать ответ
Ответ:
cangelina2025
cangelina2025
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.

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