Вопрос задан 28.06.2023 в 07:06. Предмет Информатика. Спрашивает Комиссарова Виктория.

Дано натуральное число. Определить какая цифра встречается чаще: 0 или 9 Нужна программа на питоне

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Штурмак Никита.

x = int(input("Введите число: "))

c0,c9 = 0,0

while x > 0:

   if 0 == x % 10:

       c0 += 1

   elif 9 == x % 10:

       c9 += 1

   x //= 10

if c0 > c9:

   print("Нулей больше")

elif c9 > c0:

   print("Цифр 9 больше")

elif c0 == 0 and c9 == 0:

   print("В числе нет данных цифр!")

else:

   print("Одинаковое количество")

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для определения, какая цифра встречается чаще в данном натуральном числе (предполагая, что в числе могут быть только цифры 0-9), вы можете использовать следующую программу на Python:

python
# Получаем входное натуральное число от пользователя num = int(input("Введите натуральное число: ")) # Инициализируем счетчики для цифр 0 и 9 count_0 = 0 count_9 = 0 # Проходимся по каждой цифре в числе while num > 0: digit = num % 10 # Получаем последнюю цифру числа if digit == 0: count_0 += 1 elif digit == 9: count_9 += 1 num //= 10 # Удаляем последнюю цифру числа # Сравниваем счетчики и выводим результат if count_0 > count_9: print("Цифра 0 встречается чаще") elif count_9 > count_0: print("Цифра 9 встречается чаще") else: print("Цифры 0 и 9 встречаются одинаково часто")

Эта программа сначала получает натуральное число от пользователя, затем проходится по каждой цифре в числе и увеличивает соответствующий счетчик (count_0 или count_9). После этого программа сравнивает значения счетчиков и выводит результат.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос