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

На уроке рассмотрен материал для подготовки к ОГЭ по информатике, разбор 8 задания

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

8-е задание: «Линейный алгоритм, записанный на алгоритмическом языке».
Уровень сложности — базовый,
Максимальный балл — 1,
Примерное время выполнения — 3 минуты.

Оператор присваивания

  • Для решения задач программе требуются данные. Данные хранятся в переменных, которые имеют свои имена — идентификаторы.

  • например, идентификаторы X или Y,
    или более длинные идентификаторы переменных — number1, counter и т.п.

    Важно: Идентификаторы состоят из буквы, за которой могут следовать буквы, цифры или символ подчеркивания
  • Чтобы задать переменной какое-либо значение используется оператор присваивания. Оператор присваивания (в Паскале) обозначается как :=, выполняет правую часть выражения и присваивает результат переменной, расположенной в левой части выражения:
  • оператор присваивания

  • В таком случае правильно говорить, что переменной x присвоено значение 5.
  • После того как переменной присвоено какое-то значение, можно это значение «переприсвоить», т.е. назначить другое значение:
  • x:= 2
    y:= 3
    x:= y+2
    

    В результате в переменной x находится значение 5, т.к. 3 + 2 = 5.

Арифметические операции

ДЕЙСТВИЕ РЕЗУЛЬТАТ СМЫСЛ
2 + 3 5 плюс
4 — 1 3 минус
2 * 3 6 умножить

10 / 5

2

разделить

Порядок выполнения операций

  1. вычисление выражений в скобках;
  2. умножение, деление слева направо;
  3. сложение и вычитание слева направо.

порядок выполнения операций

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

Рассмотрим примеры решения 8 задания ОГЭ.

Решение задания 8.1:

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

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

а := 7
b := 4
а := 2*а + 3*b
b := a/2*b

В ответе укажите одно целое число — значение переменной b.


✍ Решение:
 

    Разберем алгоритм подробно:

  • Первое действие: а := 7. В переменную а присвоили значение 7.
  • Второе действие: b := 4. В переменную b присвоили значение 4.
  • Третье действие: а := 2*а + 3*b. Подставим значения и вычислим результат с учетом порядка выполнения действий:
  • а := 2*а + 3*b = 2*7 + 3*4 = 14 + 12 = 26
    
  • Четвертое действие: b := a/2*b. Подставим значения и вычислим результат:
  • b := a/2*b = 26/2*4 = 52
    

Ответ: 52

Поделитесь уроком с коллегами и друзьями:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*
*

Вставить формулу как
Блок
Строка
Дополнительные настройки
Цвет формулы
Цвет текста
#333333
Используйте LaTeX для набора формулы
Предпросмотр
\({}\)
Формула не набрана
Вставить