Вопрос:

5. Определите значение целочисленных переменных а и в после выполнения фрагмента программы: a := 3+8*4; b := (a div 10) + 14; a := (b mod 10) + 2;

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

Ответ:

Решение:

Разбираемся, как изменяются значения переменных 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

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