Подготовка к ГИА(ОГЭ) по информатике Задания А 8 Исполнение линейного алгоритма, записанного на алгоритмическом языке.

Презентация:



Advertisements
Похожие презентации
Исполнение линейного алгоритма, записанного на алгоритмическом языке Подготовка к ГИА Задания В8.
Advertisements

Подготовка к ГИА Задания В11. Задача: Определите значение переменной А после выполнения фрагмента алгоритма, представленного блок- схемой: А:=0, В:=12.
Фрагменты программ. Оператор присваивания.. Задание 1.
Задача: разделить одну простую дробь на другую - получить результат m : = a d конец вывод m вывод n n : = b c ввод a, b, c, d начало алг Деление дробей.
1 Правила заполнения трассировочной таблици Записать алгоритм в левой части. A:=2 B:=3 A:=A*A B:=3*B A:=B+10 B:=A-B.
(самоконтроль) Урок информатики в 9 А классе по теме: "Составление алгоритмов и программ с использованием конструкций следование и ветвление"
1 Данные в алгоритмах Операция присваивания. 2 Алгоритмы работы с данными Данные - это величины, обрабатываемые программой Данные бывают: -Входные ( исходные.
Мазеева Татьяна Александровна, учитель информатики МКОУ «СОШ 3» г. Николаевска Волгоградской обл г. Алгоритмический язык КуМир.
Переменные в алгоритмах. Для хранения результатов промежуточных вычислений в процессе выполнения алгоритма входных и выходных данных и другой информации.
ГИА Алгоритмизация и программирование (задания 8, 9 и 10)
200 – 49 : 7 42 : : 5 = 193 = 15. ? Умножение и деление – сильные действия. Они выполняются раньше, чем сложение и вычитание. Умножение и деление.
Домашнее задание ЕГЭ ДЕМО А13 НАЧАЛО ПОКА вниз ПОКА влево ПОКА вверх ПОКА вправо КОНЕЦ 1) 1 2) 2 3) 3 4) 4.
M – a : b + c * d 6 * 3 : * 8 a : k + c * b – d 7 * : 5 – 4 Выражения Буквенные Числовые.
Арифметические операции в позиционных системах счисления.
«Операции с целыми числами. Присваивание». 1. Структура программы языка Паскаль program ; var ; begin ; end.
Арифметические выражения. Арифметическое выражение может включать константы имена переменных знаки арифметических операций: + - * / div mod вызовы функций.
Тема урока: Алгоритмы работы с логическими данными. Основные логические операции. Логические выражения.
1 Тема: Арифметические операции и линейные программы.
Линейный алгоритм. PASCAL. Оператор ввода данных readln(имена переменных через,) или read(имена переменных через,) Значения переменных задаются после.
0 + 0= = = = 10 Арифметические операции во всех позиционных системах счисления выполняются по одним и тем же хорошо известным вам правилам.
Транксрипт:

Подготовка к ГИА(ОГЭ) по информатике Задания А8 Исполнение линейного алгоритма, записанного на алгоритмическом языке

Задача: В алгоритме, записанном ниже, используются целочисленные переменные a и b, а также следующие операции: Обозначение Тип операции := присваивание + сложение - вычитание * умножение / деление

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

Решение: Проследим изменения значения переменной а, используя трассировочную таблицу:

шага Оператор или условие Вычисление выражения а в 1B:=33 2A:= 18 + b * * 12 = = B:= 18 + a / / 6 = = A:= a * 5 / b54 * 5 / 27 = 1010 Ответ: 10

1.Самостоятельно: В алгоритме, записанном ниже, используются действительные переменные a и b. Определите значение переменной b после выполнения следующего фрагмента алгоритма: A:=-5; B:=5+7*a; B:=b/2*a; Порядок действий соответствует пра вилам арифметики. В ответе укажите одно число – значение переменной b.

2. Самостоятельно: В алгоритме, записанном ниже, используются действительные переменные a, b и с. Определите значение переменной с после выполнения следующего фрагмента алгоритма: A:=-5; А:=А+4; B:=-А+7; C:=-В/2*А.

3.Самостоятельно: В алгоритме, записанном ниже, используются действительные переменные a и b. Определите значение переменной b после выполнения следующего фрагмента алгоритма: A:=21; B:=65+a/7; B:=b/2*a;

4. Самостоятельно: В алгоритме, записанном ниже, используются действительные переменные a и b. Определите значение переменной b после выполнения следующего фрагмента алгоритма: A:=-12; B:=52+7*a; B:=b/2*a;

5. Самостоятельно: 6. В алгоритме, записанном ниже, используются действительные переменные x и y. Определите значение переменной y после выполнения следующего фрагмента алгоритма: y:=6; x:=y/2; x:=x+y; y:=x-y; x:=x-y; y:=y*x;

6. Самостоятельно: В алгоритме, записанном ниже, используются действительные переменные a и x. Определите значение переменной a после выполнения следующего фрагмента алгоритма: x:=2; a:=x+x; a:=a*a; a:=a-x; a:=a*a/x.

7. Самостоятельно: В алгоритме, записанном ниже, используются действительные переменные a и b. Определите значение переменной b после исполнения алгоритма: A:=-5*2; B:=5+2*a; a:=a-b; b:=b+10/a;

Ключи: 1. Ответ Ответ 9 3. Ответ Ответ Ответ Ответ Ответ -13