ОГЭ "Оператор присваивания"
Подписи к слайдам:
- Оператор присваивания
- Задачи
- с
- пояснениями решений
- Работу выполнила Поспелова Г. В.,
- учитель информатики МБОУ «СОШ №20»
- г. Новомосковск
- 2018 год
- Теоретические сведения
- В программе знак «:=» обозначает оператор присваивания: переменной присваивается значение выражения.
- Знаки арифметических операций:
- «+» - сложение
- «–» - вычитание
- «*» - умножение
- «/» - деление
- «div» - целая часть частного
- «mod» - остаток от деления.
- Правила выполнения операций и порядок действий соответствуют правилам арифметики.
- Решение задач
- Задача 1
- Пояснение:
- Выполним команды алгоритма:
- a = 6
- b = 2
- b = a / 2 * b = 6 / 2 * 2 = 6
- (теперь переменная b равна 6, старое значение можно забыть)
- a = 2 * a + 3 * b = 2 * 6 + 3 * 6 = 12+18 = 30
- Определите значение переменной a после выполнения алгоритма:
- a := 6 b := 2 b := a / 2 * b a := 2 * a + 3 * b
- В ответе укажите одно целое число – значение переменной a.
- Ответ: 30
- Задача 2
- Пояснение:
- Выполним команды алгоритма:
- a = 2
- b = 10
- b = a * b - 12 = 2 * 10 - 12 = 8
- (теперь переменная b равна 8, старое значение можно забыть)
- a = b / 2 * a = 8 / 2 * 2 = 4 * 2 = 8
- Определите значение переменной a после выполнения алгоритма:
- a := 2 b := 10 b := a * b - 12 a := b / 2 * a
- В ответе укажите одно целое число – значение переменной a.
- Ответ: 8
- Задача 3
- Пояснение:
- Выполним команды алгоритма:
- b := 8
- a := 10
- b := b + a * 2 = 8 + 10 * 2 = 28
- (теперь переменная b равна 28, старое значение можно забыть)
- a := 28 + a = 28 + 10 = 38
- Определите значение переменной a после выполнения алгоритма:
- b := 8 a := 10 b := b + a * 2 a := b + a
- В ответе укажите одно целое число – значение переменной a.
- Ответ: 38
- Задача 4
- Пояснение:
- Выполним команды алгоритма:
- a = 40
- b = 6
- b = a div b + b = 40 div 6 + 6 = 6 + 6 = 12
- (div - деление нацело, следовательно, 40 div 6 = 6)
- a = b + a = 12 + 40 = 52
- Определите значение переменной a после выполнения алгоритма:
- a := 40 b := 6 b := a div b + b a := b + a
- В ответе укажите одно целое число – значение переменной a.
- Ответ: 52
- Задача 5
- Пояснение:
- Выполним команды алгоритма:
- a = 20
- b = 6
- b = a mod (b+1) = 20 mod (6+1) = 6
- (mod - остаток от деления, значит, 20 mod 7 = 6)
- a = 6 + 20 = 26
- Определите значение переменной a после выполнения алгоритма:
- a := 20 b := 6 b := a mod (b+1) a := b + a
- В ответе укажите одно целое число – значение переменной a.
- Ответ: 26
- Задача 6
- Пояснение:
- Выполним команды алгоритма:
- a = 10
- b = 18
- a = b mod 3 + a div 2 = 18 mod 3 + 10 div 2 = 0 + 5 = 5
- (mod - остаток от деления, значит, 18 mod 3 = 0
- div - деление нацело, следовательно, 10 div 2 = 5 )
- a = 5 + 18 = 23
- Определите значение переменной a после выполнения алгоритма:
- a := 10 b := 18 a := b mod 3 + a div 2 b := a+b
- В ответе укажите одно целое число – значение переменной a.
- Ответ: 23
- Источники информации
- ОГЭ. Информатика и ИКТ: типовые экзаменационные варианты: 10 вариантов / С.С Крылов, Т.Е. Чуркина - М.: Издательство «Национальное образование», 2017. – 144 с. – (ОГЭ. ФИПИ – школе).
- Материалы сайта distan-school.ru
Информатика - еще материалы к урокам:
- ОГЭ "Обработка большого массива данных с использованием средств электронной таблицы или базы данных"
- ОГЭ "Кодирование и декодирование информации. Задачи с пояснениями решений"
- Конспект урока "Понятие базы данных и информационной системы. Основные понятия БД" 10 класс
- Презентация "Современные технологии. Вред и польза" 7 класс
- Краевая диагностическая работа по информатике 11 класс
- Тест по информатике "Локальные компьютерные сети" 10 класс