Предмет: Информатика,
автор: manamisato
у нас есть определённые числа:513545565552
надо написать программу на питоне или паскале(желательно на первом), которая будет выводить, что 5 составляют больше половины от количества цифр этой строки, при этом не используя массив
Ответы
Автор ответа:
1
Ответ:
s = 513545565552
x = 0
a = 0
while s > 0:
if s % 10 == 5:
x+=1
s = s // 10
else:
a+=1
s = s//10
if x > a:
print('Цифр 5 больше')
else:
print('Цифр 5 меньше')
Объяснение:
Это программа подходит для разных проверок, просто везде где "5" стоит меняешь на нужное и все
manamisato:
Спасибо большое!!! А если мы например захотим задать какое то рандомное количество цифр и проверить есть ли в нем цифра, составляющая больше половины от ряда, то как следует изменить программу?
Похожие вопросы
Предмет: Русский язык,
автор: elchinbax57
Предмет: Физика,
автор: zorenkoivan4
Предмет: Алгебра,
автор: retroapple588
Предмет: Информатика,
автор: mogolubeva2013
Предмет: Русский язык,
автор: Аноним