даю 15 баллов
определите,что будет напечатано в результате роботы этой программы :
s = 30
for k in range (1,6)
s = s - 2
print (s)
Ответы
Ответ:
Ответ: 20
Объяснение:
Если смотреть аналитически, то программа у нас будет идти 5 раз(т.к цикл идёт до последнего числа не включительно).
Следовательно: Первый раз заходим в цикл, получаем 28
Второй с числом 28 заходим в цикл, получаем 26
Третий раз с числом 26, получаем 24
Четвертый раз с числом 24, получаем 22
Пятый раз с числом 22, получаем 20
Ответ:20
Ответ:
Будет напечатано число 20
Объяснение:
range (1,6) это числа 1, 2, 3, 4 и 5.
если k = 1 тогда s = s - 2, то есть s = 30 - 2 = 28
если k = 2 тогда s = s - 2, то есть s = 28 - 2 = 26
если k = 3 тогда s = s - 2, то есть s =26 - 2 = 24
если k = 4 тогда s = s - 2, то есть s = 24 - 2 = 22
если k = 5 тогда s = s - 2, то есть s = 22 - 2 = 20
то есть мы 5 раз высчитываем из переменной S число 2.
Можешь проверить результат по компилятору языка Python, только используй этот код, он дополнен одним двоеточием:
s = 30
for k in range (1,6):
s = s - 2
print (s)