Контрольные задания >
Чему будет равно значение переменной А после выполнения следующих команд?
A := 3;
while A < 21 do A := A * 2;
Вопрос:
Чему будет равно значение переменной А после выполнения следующих команд?
A := 3;
while A < 21 do A := A * 2;
Смотреть решения всех заданий с листаОтвет:
Решение:
- Начальное значение переменной A равно 3.
- Цикл while будет выполняться до тех пор, пока A меньше 21.
- В каждой итерации значение A удваивается:
- Итерация 1: A = 3. Условие 3 < 21 истинно. A = 3 * 2 = 6.
- Итерация 2: A = 6. Условие 6 < 21 истинно. A = 6 * 2 = 12.
- Итерация 3: A = 12. Условие 12 < 21 истинно. A = 12 * 2 = 24.
- Итерация 4: A = 24. Условие 24 < 21 ложно. Цикл завершается.
Ответ: 24
ГДЗ по фото 📸Похожие