Урок по теме: ” Способы записи алгоритмов: словесное описание,
блок-схема ”
• - познакомиться со способами записи алгоритмов: словесное описание, блок-схема;
• - научиться записывать алгоритмы с помощью словесного описания, блок-схем.
Учебная задача
Не беда, что идти далеко, Не боимся, что путь будет труден. Никогда не давались легко Достижения людям.
Блок- схема – система, определённым образом связанных между собой блоков, изображённых в виде плоских фигур
-блок, используемый для обозначения начала и конца алгоритма
- арифметический блок, предназначенный для записи простейших арифметических операций (сложение, умножение и т. п.)- блок ввода – вывода данных
- логический блок, предназначенный для выбора направления выполнения алгоритма, в зависимости от выполнения некоторых условий
- блок модификации для выполнения операций, изменяющих команды- вспомогательный блок для использования ранее созданных или отдельно описанных алгоритмов
линии, соединяющие блоки, обозначаются стрелками с указанием выбора направления перехода от одного блока у другому
началопри оформлении схемы все блоки нумеруются , кроме
Пример 1. Даны числа b, c, d. Найти число a, если известно, что
оно равно половине суммы заданных чисел.
Словесное описание:1. Найти сумму чисел b, c, d; 2. Полученную сумму разделить
на 2.
а1:=b+c+d
Блок-схема:
a
b, c, d
а:= а1/2
КОНЕЦ
НАЧАЛО
Пример 2. Из двух заданных чисел a и b найти наименьшее
Словесное описание:1. Сравнить числа а и b;2. Если а меньше b, то
наименьшее число а, иначе наименьшее число b.
Блок-схеманачало
конец
наименьшее
a, b
b меньше а а меньше b
a<bнет да
Физкультурная минутка.
Пример 3. Даны длины двух сторон треугольника a, b (причем a≠b) и периметр этого треугольника Р. Определите является ли данный треугольник равнобедренным.Словесное описание:1. Найти длину третьей стороны d;2. Если d=a, то треугольник – равнобедренный;3. Если d≠a, то проверяется условие d=b;4. Если d=b, то треугольник – равнобедренный;5.Если d≠b, то треугольник не является равнобедренным.
Инструкция: при составлении блок-схемы используйте следующие блоки
Блок-схема
Домашнее заданиеСоставьте блок-схему для
следующего задания:Найдите периметр
прямоугольника, если известна его сторона а и площадь S