Вопрос:

Дан фрагмент программы на Паскале: a := 5; b := a + b; b := a - b; a := a - b; Чему равно значение переменной а после выполнения? A 2 B 5 C 8 D 3

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

Ответ:

Разбор кода:

  • a := 5; - переменной `a` присваивается значение 5.
  • b := a + b; - здесь нужно знать изначальное значение `b`. Так как оно не задано, будем считать, что `b` равно 0. Тогда `b` станет равным 5 (5 + 0).
  • b := a - b; - теперь `b` станет равным 0 (5 - 5).
  • a := a - b; - наконец, `a` станет равным 5 (5 - 0).

Вывод: Значение переменной `a` после выполнения всех операций будет равно 5.

Ответ: 5

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