Предмет: Информатика,
автор: tanya7861
Чому дорівнює S після виконання фрагменту програми? x=12s=0 for i in range(2,(x//2)+1): if (x%i == 0): s = s+i
будь ласка допоможіть
Ответы
Автор ответа:
2
Ответ:
15
Объяснение:
x = 12
s = 0
i = 2
12 % 2 = 0, (да)
s = 0 + 2 = 2
i = 3
12 % 3 = 0, (да)
s = 2 + 3 = 5
i = 4
12 % 4 = 0, (да)
s = 5 + 4 = 9
i = 5
12 % 5 = 0, (нет)
i = 6
12 % 6 = 0, (да)
s = 9 + 6 = 15
% - остаток от целочисленного деления
tanya7861:
спасибо
Похожие вопросы
Предмет: Русский язык,
автор: lagoda83
Предмет: Русский язык,
автор: riyadgadimli
Предмет: Русский язык,
автор: elmira2003a2004
Предмет: Математика,
автор: polinosik456
Предмет: Математика,
автор: aigulduisemalieva