Вопрос:

14. Определите значение переменной с после выполнения следующего фрагмента программы: a:=100; b:=30; a:=a-b*3; if a>b then c:=a-b else c:=b-a;

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

Ответ:

Давай разберем по шагам:

  1. a становится равным 100.
  2. b становится равным 30.
  3. a вычисляется как a - b*3, то есть 100 - 30*3 = 100 - 90 = 10. Теперь a равно 10.
  4. Проверяем условие if a>b. Это означает 10 > 30, что является ложью (false).
  5. Поскольку условие ложно, выполняется часть else: c:=b-a.
  6. c вычисляется как b - a, то есть 30 - 10 = 20.

Ответ: 20

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