Предмет: Информатика, автор: sarinovatalsyn

Кто знает


4. Дан код программы. s=0 for x in range(5): s=s+x print(s) 4.1 Определите, сколько раз выполнится цикл. 4.2 Напишите, чему будет равно значение переменной Ѕ после выполнения программы. ороллар Опитните чаеначение указанных​

Ответы

Автор ответа: prokristinochka
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?
prokristinochka: смотря на какой вопрос из двух приведенных ты хочешь ответить)
bisengalidaniel: Можеш ответить на вопрос : сколько циклов выполнила команда
Похожие вопросы
Предмет: Русский язык, автор: виталик5555
Предмет: Геометрия, автор: msmakka8292