Вопрос:

13. Определите значение переменной С после выполнения фрагмента программы:

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

Ответ:

Решение:

Рассмотрим выполнение программы по шагам:

  1. A:=100; - переменной A присваивается значение 100.
  2. B:=30; - переменной B присваивается значение 30.
  3. A:=A-B*3; - вычисляется новое значение A:
    • Сначала выполняется умножение: B*3 = 30 * 3 = 90.
    • Затем вычитание: A - 90 = 100 - 90 = 10.
    • Таким образом, A становится равным 10.
  4. If a>b then C:=A-B else C:=B-A; - выполняется условный оператор.
    • Проверяется условие a>b. В нашем случае A равно 10, а B равно 30.
    • Условие 10 > 30 ложно (false).
    • Поэтому выполняется блок else: C:=B-A;
    • Вычисляется значение C: B - A = 30 - 10 = 20.

Ответ: C = 20

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

Похожие