Контрольные задания > Определите значение переменной b после использования данного алгоритма:
a:= 15;
b:= (a/3)*a;
a=a-10;
c:=a+b;
b:= c/(2*a);
Вопрос:
Определите значение переменной b после использования данного алгоритма:
a:= 15;
b:= (a/3)*a;
a=a-10;
c:=a+b;
b:= c/(2*a);
Ответ:
Разберем алгоритм по шагам:
1. `a := 15` – переменной `a` присваивается значение 15.
2. `b := (a/3)*a` – вычисляем значение `b`. Так как `a = 15`, то `b = (15/3)*15 = 5*15 = 75`.
3. `a = a - 10` – изменяем значение `a`. `a = 15 - 10 = 5`.
4. `c := a + b` – вычисляем значение `c`. Так как `a = 5` и `b = 75`, то `c = 5 + 75 = 80`.
5. `b := c/(2*a)` – изменяем значение `b`. Так как `c = 80` и `a = 5`, то `b = 80/(2*5) = 80/10 = 8`.
Таким образом, после выполнения алгоритма значение переменной `b` равно 8.
Ответ: 8