Предмет: Информатика, автор: masha9542

3.Визначити скільки парних цифр є в записі заданого натурального числа n. в пайтоні

Ответы

Автор ответа: DanyaMrpl
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, яку виводимо на екран.

Похожие вопросы
Предмет: Математика, автор: standofftop0809124
Предмет: Математика, автор: marinairova