ОГЭ по информатике задание 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;

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

Оцените статью
Добавить комментарий

Введите правильный ответ: * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

  1. Егор

    490

    Ответить
    1. Администратор автор

      Неправильно,Егор! Сначала выполняются операция умножения и деления, как в математике.

      Ответить
  2. Виталий

    145

    Ответить
    1. Администратор автор

      Всё верно! Молодец!

      Ответить