Разработать программу, которая определяет количество чисел, которые кратны 7. количество их неизвестно. замыкает последовательность 0. в python.

foorsik foorsik    2   25.09.2019 07:01    1

Ответы
yoeru yoeru  08.10.2020 17:44
Так как количество чисел заранее неизвестно, открываем бесконечный цикл со всегда верным условием True, но как только будет введено число 0, цикл прерывается командой break
Программа:

k=0                       #начальное значение счетчика
while True:           #открываем бесконечный цикл
    x=int(input())    #вводим целое число
    if x==0:            #если введено число 0
        break           #то останавливаем цикл
    elif x%7==0:    #иначе, если число кратно 7 (т.е. делится без остатка)
        k+=1            #увеличиваем счетчик на 1
print(k)                 #вывод значения счетчика
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика