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