Предмет: Информатика,
автор: masha9542
3.Визначити скільки парних цифр є в записі заданого натурального числа n. в пайтоні
Ответы
Автор ответа:
0
n = int(input("Введіть натуральне число n: "))
count = 0
while n > 0:
digit = n % 10
if digit % 2 == 0:
count += 1
n = n // 10
print("Кількість парних цифр в числі:", count)
В даному коді ми спочатку зчитуємо з клавіатури натуральне число n. Потім використовуємо цикл while, доки n більше нуля. На кожній ітерації циклу ми витягуємо останню цифру числа n за допомогою операції остачі від ділення на 10 (n % 10). Якщо ця цифра є парною (тобто остача від ділення на 2 дорівнює 0), збільшуємо лічильник count на 1. Потім число n оновлюється шляхом цілочисельного ділення на 10 (n // 10), щоб перейти до наступної цифри числа.
В результаті отримуємо кількість парних цифр у заданому числі n, яку виводимо на екран.
Похожие вопросы
Предмет: Биология,
автор: vq6h8rpyx6757hk
Предмет: Математика,
автор: standofftop0809124
Предмет: История,
автор: tomkawe
Предмет: Математика,
автор: marinairova
Предмет: Английский язык,
автор: naste20007