у нас есть определённые числа:513545565552
надо написать программу на питоне или паскале(желательно на первом), которая будет выводить, что 5 составляют больше половины от количества цифр этой строки, при этом не используя массив
Ответы на вопрос
Ответил fannywinston2020
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:
Спасибо большое!!! А если мы например захотим задать какое то рандомное количество цифр и проверить есть ли в нем цифра, составляющая больше половины от ряда, то как следует изменить программу?
Новые вопросы
Русский язык,
2 года назад
Українська мова,
2 года назад
Химия,
2 года назад
Алгебра,
8 лет назад
Математика,
8 лет назад