Какое количество выполнений цикла будет представлено в следующих случаях? а) for i in range (15): s=s+1 б) for

  • 27
Какое количество выполнений цикла будет представлено в следующих случаях?

а) for i in range (15): s=s+1
б) for i in range (10;15): s=s+1
в) for i in range (-1;1): s=s+1
г) for i in range (1;1): s=s+1
д) k=5 for i in range (k-1;k+1): s=s+1
Сергеевич
65
a) В данном случае будет выполнено 15 итераций цикла. Цикл for i in range(15) перебирает значения от 0 до 14 (так как верхняя граница не включается), поэтому переменная s будет увеличиваться на единицу 15 раз.

б) В данном случае будет выполнено 5 итераций цикла. Цикл for i in range(10, 15) перебирает значения от 10 до 14 (верхняя граница не включается), поэтому переменная s будет увеличиваться на единицу 5 раз.

в) В данном случае будет выполнено 2 итерации цикла. Цикл for i in range(-1, 1) перебирает значения -1 и 0 (верхняя граница не включается), поэтому переменная s будет увеличиваться на единицу два раза.

г) В данном случае цикл не будет выполнен ни разу. Цикл for i in range(1, 1) не имеет итераций, так как начальное значение (1) равно конечному значению (1).

д) В данном случае будет выполнено 2 итерации цикла. Переменная k равна 5, поэтому цикл for i in range(k-1, k+1) будет перебирать значения 4 и 5 (верхняя граница не включается), и переменная s будет увеличиваться на единицу два раза.