В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
tecakrus88
tecakrus88
30.05.2022 00:23 •  Информатика

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

Ответ:
Владэлина
Владэлина
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)                 #вывод значения счетчика
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?