1 Оформление презентации: Сайт: Урок информатики в 9 классе
Найдите ошибки в предложенной блок-схеме: начало Действие 1 Действие 2 Действие 3 конец Действие 1 начало Действие 2 Действие 3 конец 3 Ввод а, в Р=х-у Вывод S начало конец Ввод х, у Р=х-у Вывод Р начало конец Ввод а условие начало Действие да-нет конец Ввод а Действие начало условие да нет
4 Разветвляющийся алгоритм – это алгоритм, в котором в зависимости от условия выполняется либо одна, либо другая последовательность действий. да Действие 1Действие 2 нет условие да условие Действие 1 нет
Тема урока: «Разветвляющиеся алгоритмы». Цели урока: 1. познакомиться с алгоритмической структурой ветвление; 2. изучить полную и неполную формы команды ветвления; 3. научиться изображать разветвляющиеся алгоритмы в виде блок-схем. 5
Примеры: Если ласточки летают низко, то будет дождь, иначе дождя не будет. Если погода будет хорошая, то перед тем, как делать уроки, покатаюсь на лыжах. 6 Работа в группах. Выражения, используемые в качестве условий. A < BA меньше B A <= BA меньше или равно B A = BA равно B A > BA больше B A >= BA больше или равно B A<>BA не равно B
начало Ввод х Х<0 У=8+ХУ= 4Х+10 Вывод у конец да нет х 5-20 у Program zadacha1; Var x,y: integer; begin writeln(Введите x:); readln (x); if x<0 then y:= 8+x; else y:= 4*x+10; writeln (y=,y ); end
Вычислите алгоритм разветвленной структуры, представленной в виде блок-схемы, при заданном входном потоке исходных данных: начало Ввод а Х=а*2 Х<10 Х=Х-5Х=Х+6 Вывод х конец да нет а х Работа в парах
начало Ввод Х Х=Х/4 Х15 да нет Х=Х+12Х=Х+6 Х>20Х10 да нет Х=Х*5Х=Х*3Х=Х*11Х=Х*4 Х=Х-25Х=Х+13Х=Х+24 Х=Х-8 Вывод х конец Ввод Х4148 Вывод Х 20220
Рефлексия Понравился урок? Поднимите желтый смайлик Поднимите красный смайлик Спасибо за урок Домашнее задание да нет Самостоятельная работа На рабочем столе открыть файл «Самостоятельная работа», выбрать одно задание и построить к нему блок-схему. Тетради в конце урока сдать учителю на проверку.