Предмет: Информатика,
автор: ArtemZirov
Разработать программу, которая определяет количество чисел, которые кратны 7.
Количество их неизвестно.
Замыкает последовательность 0.
В Python.
chemist22888:
всех чисел или в определенном диапозоне?
Ответы
Автор ответа:
1
Так как количество чисел заранее неизвестно, открываем бесконечный цикл со всегда верным условием 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) #вывод значения счетчика
Программа:
k=0 #начальное значение счетчика
while True: #открываем бесконечный цикл
x=int(input()) #вводим целое число
if x==0: #если введено число 0
break #то останавливаем цикл
elif x%7==0: #иначе, если число кратно 7 (т.е. делится без остатка)
k+=1 #увеличиваем счетчик на 1
print(k) #вывод значения счетчика
Интересные вопросы
Предмет: Немецкий язык,
автор: misaperevosikov4
Предмет: Английский язык,
автор: isavka79
Предмет: Английский язык,
автор: Dar2333
Предмет: Математика,
автор: mirnenko1206
Предмет: Алгебра,
автор: fnaf228