Контрольные задания > Что будет результатом выполнения фрагмента программы?
a = 100
b = 5
c = a // 3
d = c % b
print(d)
Вопрос:
Что будет результатом выполнения фрагмента программы?
a = 100
b = 5
c = a // 3
d = c % b
print(d)
Ответ:
Разберем код по шагам:
1. `a = 100`: переменной `a` присваивается значение 100.
2. `b = 5`: переменной `b` присваивается значение 5.
3. `c = a // 3`: переменной `c` присваивается результат целочисленного деления `a` на 3. То есть, `c = 100 // 3 = 33`.
4. `d = c % b`: переменной `d` присваивается остаток от деления `c` на `b`. То есть, `d = 33 % 5 = 3`.
5. `print(d)`: выводится значение переменной `d`.
Таким образом, результатом выполнения программы будет число 3.
**Ответ: 3**