Предмет: Информатика,
автор: sarinovatalsyn
Кто знает
4. Дан код программы. s=0 for x in range(5): s=s+x print(s) 4.1 Определите, сколько раз выполнится цикл. 4.2 Напишите, чему будет равно значение переменной Ѕ после выполнения программы. ороллар Опитните чаеначение указанных
Ответы
Автор ответа:
25
s = 0
for x in range(5):
__s = s + x
print(s)
1) цикл выполнится 5 раз. Так как в условии цикла не указано стартовое значение, то по умолчанию это 0. Шаг тоже не указан. По умолчанию он равен 1. Конечное равно 5 и оно не входит в список удовлетворяющих, значит цикл выполнится 5 раз: при x = 0,1,2,3,4. Ответ: 5
2) на каждом шаге к s будет прибавляться x. Как будет изменяться x мы выяснили в предыдущем пункте. Значит, s = s + 0 + 1 + 2 + 3 + 4 =>
s = 0 + 0 + 1 + 2 + 3 + 4 = 10
Ответ: 10
referensjojo171:
так 5 или10?
Похожие вопросы
Предмет: Русский язык,
автор: виталик5555
Предмет: Русский язык,
автор: 3123123123213
Предмет: Қазақ тiлi,
автор: viki8604
Предмет: Английский язык,
автор: ntlepov72
Предмет: Геометрия,
автор: msmakka8292