Муниципальное общеобразовательное учреждение гимназия 1 Учитель информатики: Скабёлкина М.Ю. Липецк класс
организация работы по усвоению новых понятий, предусмотренных учебной программой, формирования знаний в области алгоритмов
Что такое алгоритм? Назовите простые команды. Что такое линейный алгоритм?
Известно, что один маляр покрасил А м 2, а другой В м 2. Найти площадь покраски двух маляров – S. алг площадь (цел A, B вещ S) арг А, В рез S нач ввод А, В S:= А+ В вывод S кон
Алгоритмы, при исполнении которых порядок следования команд определяется в зависимости от результатов проверки некоторых условий, называют разветвляющимися.
Если то иначе все - это одна или несколько следующих друг за другом команд
Если условие справедливо, то выполняется серия 1, в противном случае – серия 2. условие Серия 1 Серия 2
Если то все условие серия
Алг мах арг а, в рез мах нач ввод а, в если а>в то мах:=а иначе мах:=в все вывод мах кон нач a,b a>b max:=amax:=b max кон
алг «значение функции» (x – нат, вещ y) арг x рез y начввод x z := 4x +3 если z >=0 то y: = z вывод y иначе вывод «решений нет» все кон начало z: = 4x+3 z >=0 - + Y: = z решений нет конец
Увеличить число x на 5, если оно положительное. Даны действительные числа х и у, не равные друг другу. Меньшее из этих двух чисел увеличить на 4, а большее – в 4 раза.
Какие алгоритмы называют разветвляющимися? С чего начинается команда ветвление?
1. Записи по тетради. 2. Решить задачу в тетради: Даны два действительных числа х и y. Большее из этих чисел заменить их суммой, меньшее их произведением.
Муниципальное общеобразовательное учреждение гимназия 1 Учитель информатики: Скабёлкина М.Ю. Липецк класс