ОГЭ по информатике задание 8

ОГЭ по информатике задание 8

ОГЭ по информатике задание 8

ТЕМА:линейный алгоритм, записанный на алгоритмическом языке

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

Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной a после выполнения алгоритма:
a := 6
b := 2
b := a/2*b
a := 2*a+3*b
В ответе укажите одно целое число – значение переменной a.

РЕШЕНИЕ

ОГЭ по информатике задание №8 строится по линейному алгоритму

Линейным называется алгоритм, в котором все этапы решения задачи выполняются строго по­следовательно, т.е. линейный алгоритм выполняется в ес­тественном порядке его написания и не содержит развет­влений и повторений.

В этой задаче нужно путем замены букв на цифры и применяя правила арифметики,  найти чему будет равна переменная a.

Переменная — это величина, которая меняется.В программировании переменная (variable) это своего рода емкость для хранения данных. Когда информация записана в переменной (или по-другому, когда переменной присвоено значение), тогда эту информацию можно изменять.

Наглядно и понятно будет представить ход решения в виде таблицы:

Дано Решение Результат
a:=6 b := a/2*b = 6/2*2 b:=6
b := 2 a :=2*a+3*b = 2*6+3*6 a:=30

Как видно из таблицы, переменная a сначала была равна 6, а в конце ей было присвоено 30. Самое главное в таких заданиях помнить приоритеты арифметических операций, не забывать что сначала, например, выполняется умножение, а затем сложение.

Ответ: 30

Самостоятельная работа

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

a:=12;
b:=a+88;
c:=b/2+(3*b-5);
a:=c-100*2;

Ответ напишите в комментариях этого поста

Foxford
Информатика в школе