у нас есть определённые числа: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: Спасибо большое!!! А если мы например захотим задать какое то рандомное количество цифр и проверить есть ли в нем цифра, составляющая больше половины от ряда, то как следует изменить программу?
Вас заинтересует