Очень надо! Python - программа. Определите и выведите на экран количество чисел в промежутке от 100 до 1000, делящихся без остатка одновременно на 5 и 21.
petyaGavrikov
По правилу работы цикла: Если задать цикл for i in range(a, b): Тело цикла то индексная переменная i будет принимать значения от a до b-1, то есть первый параметр функции range, вызываемой с двумя параметрами, задает начальное значение индексной переменной, а второй параметр — значение, которая индексная переменная принимать не будет.
Answers & Comments
Verified answer
K = 0for i in range(100,1001):
if i % 5 == 0 and i % 21 == 0:
k = k+1
print(i)
print("k = ",k)
Результат:
105
210
315
420
525
630
735
840
945
k = 9
Если задать цикл
for i in range(a, b):
Тело цикла
то индексная переменная i будет принимать значения от a до b-1, то есть первый параметр функции range, вызываемой с двумя параметрами, задает начальное значение индексной переменной, а второй параметр — значение, которая индексная переменная принимать не будет.