Вопрос:

Задание 3: a := 90; b := 40; a := a - b * 3; if a > b then c := a - b else c := b - a; Чему равно значение a и c? Ответ обоснуйте.

Ответ:

Сначала вычислим значение `a` после присваивания `a := a - b * 3`: $a = 90 - 40 * 3 = 90 - 120 = -30$ Теперь проверим условие `if a > b`: `-30 > 40` - это ложь. Следовательно, выполняется ветка `else`: $c = b - a = 40 - (-30) = 40 + 30 = 70$ Итак, `a = -30` и `c = 70`. Ответ: a = -30, c = 70
Убрать каракули
Смотреть решения всех заданий с фото

Похожие