Контрольные задания > 9. Определите значение переменной с после выполнения фрагмента программы:
a:= 100;
b:= 30;
a:= a - b*3;
if a>b then c:= a-b else c:= b-a;
Вопрос:
9. Определите значение переменной с после выполнения фрагмента программы:
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`
4. Проверяем условие `if a > b`: `10 > 30` - ложно.
5. Выполняем `else c := b - a = 30 - 10 = 20`
Ответ: а) 20