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

Вычислите количество всех натуральных чисел в интервале от А до В, которые делятся на C без остатка.
Input.txt: А, В, С (1<=A, B, C<=10`(5)
Uotput.txt: в выходном файле записывается число всех N значений ряда, делящихся на С без остатка

Показать ответ
Ответ:
kunicyna1805
kunicyna1805
01.01.2021 08:07

Просто проходим в цикле от A до B, если текущее число делится на C (его остаток от деления на C равен нулю), то увеличиваем переменную-счетчик. Проверьте, что имена файлов написаны правильно: Uotput.txt выглядит странно

Код (Python 3):

with open("Input.txt") as f:

   A, B, C = map(int, f.read().split())

N = 0

for x in range(A, B + 1):

   if x % C == 0:

       N += 1

with open("Uotput.txt", "w") as f:

   f.write(str(N))

Пример входного файла:

1 100 10

Пример выходного файла:

10

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