Контрольные задания > 1. Определите значение переменной а после исполнения следующего алгоритма. Порядок действий соответствует правилам арифметики.
c:= 27
b:= 100 - c * 2
a:= b - c / 9
c:= b - a + c
a:= c * 5 / 10 / 3
Вопрос:
1. Определите значение переменной а после исполнения следующего алгоритма. Порядок действий соответствует правилам арифметики.
c:= 27
b:= 100 - c * 2
a:= b - c / 9
c:= b - a + c
a:= c * 5 / 10 / 3
Ответ:
**Решение:**
1. `c := 27` (с присваивается значение 27)
2. `b := 100 - c * 2` => `b := 100 - 27 * 2` => `b := 100 - 54` => `b := 46` (b присваивается значение 46)
3. `a := b - c / 9` => `a := 46 - 27 / 9` => `a := 46 - 3` => `a := 43` (a присваивается значение 43)
4. `c := b - a + c` => `c := 46 - 43 + 27` => `c := 3 + 27` => `c := 30` (с присваивается значение 30)
5. `a := c * 5 / 10 / 3` => `a := 30 * 5 / 10 / 3` => `a := 150 / 10 / 3` => `a := 15 / 3` => `a := 5` (a присваивается значение 5)
**Ответ:** a = 5