svetlanakuznec5
07.08.2021 06:59

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
karinabarakh
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-бота