Несколько методов подсчёта чётных цифр в числе:
Метод на языке Python. 1 Нужно попросить пользователя ввести число и сохранить его в переменную number. 1 Затем создать переменную count для подсчёта чётных чисел. 1 В цикле while последовательно извлекать последнюю цифру числа, проверять, является ли она чётной, и увеличивать счётчик, если это так. 1 После проверки последней цифры удалить её из числа путём целочисленного деления на 10 (number // 10). 1 Цикл будет повторяться, пока число не станет равным 0. 1 В конце вывести результат — количество чётных чисел в введённом числе. 1
Метод «через строку». 2 Нужно не переводить введённое строковое представление числа к целочисленному типу, а перебрать символы строки в цикле for. 2 Каждый символ преобразовать к числу и проверить на чётность. 2
Рекурсивный метод на языке C. 4 Нужно проверить, не нулевое ли число. 4 Если так — то достигнута база рекурсии, результатом будет 0. 4 Если нет, то к итоговой сумме прибавить 0 или 1, в зависимости от того, является ли очередная просматриваемая цифра числа (в данном случае — последняя) чётной или нечётной. 4 Затем рекурсивно вызвать функцию для числа без последней цифры. 4
Выбор метода зависит от используемого языка программирования.