Вопрос:

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

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

Ответ:

1. Исходные значения: a = 100, b = 30.
2. Вычисляем `a := a - b * 3`: a = 100 - 30 * 3 = 100 - 90 = 10.
3. Проверяем условие `if a > b`: 10 > 30 — ложно.
4. Выполняется ветка `else`: `c := b - a` = 30 - 10 = 20.
Ответ: 20.
ГДЗ по фото 📸
Подать жалобу Правообладателю

Похожие