В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор присваивания, знаки «+», «–», «*» и «/» –...

0 голосов
73 просмотров

В про­грам­ме «:=» обо­зна­ча­ет опе­ра­тор присваивания, знаки «+», «–», «*» и «/» – со­от­вет­ствен­но опе­ра­ции сложения, вычитания, умно­же­ния и деления. Пра­ви­ла вы­пол­не­ния опе­ра­ций и по­ря­док дей­ствий со­от­вет­ству­ет пра­ви­лам арифметики.
Определите зна­че­ние пе­ре­мен­ной а после ис­пол­не­ния дан­но­го алгоритма.

a := 12
b := 8 + a / 2
a := a – b / 2

Порядок дей­ствий со­от­вет­ству­ет пра­ви­лам арифметики. В от­ве­те ука­жи­те одно число — зна­че­ние пе­ре­мен­ной а.


Информатика (28 баллов) | 73 просмотров
Дан 1 ответ
0 голосов

Решим задание построчно:


image
(496 баллов)
0

Можеш сделать полный ответ

0

пожалуйста

0

Мы решаем построчно, то есть смотрим, что в какой переменной после каждой строки. После первой в переменной а, очевидно, 12, что в b мы не знаем. После второй строки а осталась без изменений, b = 8 + 12/2 = 8+6=14

0

После 3ей строки а=12-14/2=12-7=5