Краткое пояснение:
Логика использования: Необходимо выполнить последовательные вычисления, присваивая новые значения переменным на каждом шаге программы.
Пошаговое решение:
- b := 3; - Переменной 'b' присваивается значение 3. Теперь: a = (не определено), b = 3.
- a := 2; - Переменной 'a' присваивается значение 2. Теперь: a = 2, b = 3.
- a := a * a; - Переменной 'a' присваивается результат умножения 'a' на 'a'. 2 * 2 = 4. Теперь: a = 4, b = 3.
- b := a + b; - Переменной 'b' присваивается результат сложения 'a' и 'b'. 4 + 3 = 7. Теперь: a = 4, b = 7.
- a := a * b; - Переменной 'a' присваивается результат умножения 'a' на 'b'. 4 * 7 = 28. Теперь: a = 28, b = 7.
Ответ: г) а=28, b=7;