Контрольные задания >
7. Какое значение выведет программа?
s = 0
for i in range(1, 5):
s = s + i
print(s)
Вопрос:
7. Какое значение выведет программа?
s = 0
for i in range(1, 5):
s = s + i
print(s)
Смотреть решения всех заданий с листаОтвет:
Решение:
- Цикл for i in range(1, 5) будет выполняться для i = 1, 2, 3, 4.
- Изначально s = 0.
- 1-я итерация: s = 0 + 1 = 1.
- 2-я итерация: s = 1 + 2 = 3.
- 3-я итерация: s = 3 + 3 = 6.
- 4-я итерация: s = 6 + 4 = 10.
- После завершения цикла выводится значение s.
Ответ: 10
ГДЗ по фото 📸Похожие
- 1. Выберите верное значение: сколько бит в 4 байтах?
- 2. Переведите число 18 из десятичной системы в двоичную:
- 3. Чему равна сумма двоичных чисел 110<sub>2</sub> + 11<sub>2</sub>?
- 4. Выберите верную запись условия «х находится в диапазоне от 10 до 20 (включительно)» на языке Python:
- 5. Для какого из слов ИСТИННО логическое выражение: НЕ (Первая буква гласная) И (Последняя буква согласная)
- 6. Определите значение переменной a после выполнения кода:
a = 15; b = 4
if a%b == 0:
a = a // b
else:
a = a + b
- 8. Исполнитель «Вычислитель» имеет команды: 1) прибавь 3, 2) умножь на 2. Составьте алгоритм получения из числа 2 числа 22 (не более 5 команд).
- 9. Ниже приведена программа на языке Python, которой было проведено 9 запусков, при которых в качестве значений переменных s и t вводились следующие пары чисел: (1, 2); (11, 2); (1, 12); (11, 12); (-11, -12); (-11, 12); (-1, 2); (10, 5); (10, 10). Сколько было запусков, при которых программа напечатала «ДА»?