Контрольные задания >
Определите результат работы программы
s = 0
for k in range (1, 6):
s = s + k
print(s)
Вопрос:
Определите результат работы программы
s = 0
for k in range (1, 6):
s = s + k
print(s)
Смотреть решения всех заданий с листаОтвет:
Разбор кода:
- Инициализация переменной
s значением 0. - Цикл
for k in range (1, 6) будет выполняться для значений k от 1 до 5 (так как верхняя граница 6 не включается). - В каждой итерации к переменной
s добавляется текущее значение k:- k=1: s = 0 + 1 = 1
- k=2: s = 1 + 2 = 3
- k=3: s = 3 + 3 = 6
- k=4: s = 6 + 4 = 10
- k=5: s = 10 + 5 = 15
- После завершения цикла функция
print(s) выведет финальное значение s.
Ответ: 15
ГДЗ по фото 📸