Вопрос:

Чему будет равно значение переменной А после выполнения следующих команд? A := 3; while A < 21 do A := A * 2;

Смотреть решения всех заданий с листа

Ответ:

Решение:

  1. Начальное значение переменной A равно 3.
  2. Цикл while будет выполняться до тех пор, пока A меньше 21.
  3. В каждой итерации значение 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

ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие