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


alice12324: Завдання на фото, створення сайта.
https://znanija.com/task/53070168?utm_source=android&utm_medium=share&utm_campaign=question
alice12324: подивись будь ласка це питання
Вас заинтересует