Похожие презентации:
Оператор присваивания. ОГЭ по информатике, задача 8
1. Оператор присваивания.
В ОГЭ по информатике задача № 8.2. Оператор присваивания. Общая информация.
НАЗВАНИЕОПЕРАЦИИ
ФОРМА ЗАПИСИ
сложение
x+y
вычитание
x-y
умножение
x*y
деление
x/y
Оператор присваивания - основной оператор любого языка программирования.
Общая форма записи оператора:
имя величины := выражение
Например
а:=5 (читается – переменной а присвоить значение 5)
х:=а+2 (читается – переменной х присвоить значение а плюс два).
В записи оператора присваивания используются знаки математических операций
( см. таблицу).
Нельзя опускать знаки операций, например писать 5b. Для записи произведения
чисел 5 и b надо писать 5*b.
х:=3с – это неверная запись, нужно данные оператор записать в таком виде х:=3*с
3. Оператор присваивания.
Как только в программе встречается переменная, для неё в памятиотводится место. Оператор присваивания помещает значение переменной
или значение выражения в отведённое место.
Если в процессе выполнения программы встречается пере присваивание
(т.е. та же самая переменная принимает другое значение), то старое значение
переменной стирается, на свободное место записывается новое значение.
Команда присваивания позволяет лучше понять смысл слова переменная
(т.е. меняющая своё значение по ходу программы).
Оператор
присваивания
Выполняемое действие
А:=1
Переменной А присвоено значение 1.
В:=3
Переменной В присвоено значение 3
В:=В+А
Переменная В в результате выполнения этого действия становится
равной 4 (1+3)
А:=2*В
Переменная А равна 8 (2 умножить на новое значение переменной
В, то есть 4)
4. Пример решения задачи № 8 тестовой части ОГЭ по информатике.
Задача.В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно
операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 2
b := 4
а := 2*а + 3*b
b := a/2*b
В ответе укажите одно целое число — значение переменной b.
Решение.
Выполним программу:
а := 2
b := 4
а := 2*а + 3*b =2*2+3*4=
4 + 12 = 16
b := a/2*b =16/2*4= 8 *4
= 32.
Ответ - 32
5. Пример решения задачи № 8 тестовой части ОГЭ по информатике.
Задача.В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и
порядок действий соответствуют правилам арифметики. Определите значение переменной b
после выполнения алгоритма:
а := 8
b := 3
b := 64-a*3
a := b*a/10
В ответе укажите одно целое число — значение
переменной a.
Решение.
Выполним программу:
а := 8
b := 3
b:=64-a*b = 64-8*3 = 64-24 =
40
a:=b*a/10 = 40*8/10 =
320/10 = 32
Ответ 32
6. Пример решения задачи № 8 тестовой части ОГЭ по информатике.
Задача.В программе «:=» обозначает оператор присваивания, знаки «+», «-», «*» и «/» — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики. Определите значение переменной b после выполнения алгоритма:
а := 2
b := 1+а
b := a+b
a := a/2*2*b-4
В ответе укажите одно целое число — значение переменной a.
Решение.
Выполним программу:
а := 2
b := 1+2=3
b:=3+2=5
a:=2/2*2*5-4=1*2*5-4 =
10-4 = 6
Ответ 6