Решение:
Разбираемся, как изменяются значения переменных a и b шаг за шагом:
- a := 3 + 8 * 4; Сначала вычисляется выражение: 8 * 4 = 32, затем 3 + 32 = 35. Переменная a принимает значение 35.
- b := (a div 10) + 14; Здесь a div 10 означает целочисленное деление a на 10, то есть 35 div 10 = 3. Затем к результату прибавляется 14: 3 + 14 = 17. Переменная b принимает значение 17.
- a := (b mod 10) + 2; b mod 10 означает остаток от деления b на 10, то есть 17 mod 10 = 7. Затем к результату прибавляется 2: 7 + 2 = 9. Переменная a принимает значение 9.
Ответ: a = 9, b = 17