Вопрос:

18. Определите результат следующего фрагмента кода: a:=1 b:=2 a:=3 if a > b then a:=a+1 else b:=b+1

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

Ответ:

  • а) a=3, b=2
  • б) a=1, b=3
  • в) a=3, b=3
  • г) a=4, b=2
Краткое пояснение: Переменная 'a' сначала равна 1, затем становится 3. Условие 'a > b' (3 > 2) истинно, поэтому выполняется блок 'then', и 'a' увеличивается на 1, становясь равным 4. Переменная 'b' остается равной 2.

Ответ: г) a=4, b=2

ГДЗ по фото 📸

Похожие