1 Оформление презентации: Сайт: Урок информатики в 9 классе.

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



Advertisements
Похожие презентации
Тема урока: «Разветвляющиеся алгоритмы». Цели урока: 1.познакомиться с алгоритмической структурой ветвление; 2.изучить полную и неполную формы команды.
Advertisements

Разветвляющийся алгоритм. ЕСЛИ пошел дождь, ТО надо открыть зонт. ЕСЛИ назвался груздем, ТО полезай в кузов. ЕСЛИ ласточки летают низко, ТО будет дождь,
Команда 1 Команда 2 Команда N... Как называются алгоритмы такой структуры? Линейные.
PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.
1 Программирование на языке Паскаль Тема 2. Ветвления © К.Ю. Поляков,
Какой алгоритм называется разветвляющимся? Алгоритм, при выполнении которого необходимо выполнить какое-либо условие называется разветвляющимся.
Основы языка Pascal Тема. Оператор ветвления. Алгоритм Алгоритм – это четко определенный план действий для исполнителя.
1 Программирование на языке Паскаль © К.Ю. Поляков, ВведениеВведение 2.ВетвленияВетвления 3.Сложные условияСложные условия 4.ЦиклыЦиклы 5.Циклы.
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
Выполните счет по блок – схеме для числа х=64 начало х х *5 :2 результат конец Ответ: 285.
АЛГОРИТМ ЕВКЛИДА (нахождение наибольшего общего делителя (НОД) двух натуральных чисел)
Алгоритмические структуры 1.Линейный 2.Ветвление 3.Цикл.
Условный оператор. Определение линейного алгоритма. Линейный алгоритм – это алгоритм, этапы которого выполняются однократно и строго последовательно.
АЛГОРИТМ ВЕТВЛЕНИЯ ОПЕРАТОР ВЕТВЛЕНИЯ. Какая задача решается по этой программе? Program Z1: Var a,b,c: integer; Begin Write ( vv a,b:); Read (a,b); C:=(a+b)*(b-a);
Конструкция ветвления Конструкция ветвления Михлякова Елена Александровна, учитель информатики МОУ СОШ с углублённым изучением отдельных предметов д. Стулово.
Ветвления в Паскале. Условный оператор. РЕПЯХ ГАЛИНА НИКОЛАЕВНА Учитель информатики БОУ города Омска «Средняя общеобразовательная школа 30»
Составьте четыре правильные по смыслу фразы: Основные алгоритмические структуры: Четкое предписание исполнителю выполнить последовательность действий,
Тема: Ветвления Ветвление – это такая форма организации действий, при которой в зависимости от истинности некоторого условия выполняется либо одна, либо.
Виды алгоритмических структур Линейный алгоритм Разветвляющийся алгоритм Циклический алгоритм ?
Линейные программы на Паскале. Основные понятия: Программирование- раздел информатики, посвященный методам разработки программ управления компьютером.
Транксрипт:

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

Рефлексия Понравился урок? Поднимите желтый смайлик Поднимите красный смайлик Спасибо за урок Домашнее задание да нет Самостоятельная работа На рабочем столе открыть файл «Самостоятельная работа», выбрать одно задание и построить к нему блок-схему. Тетради в конце урока сдать учителю на проверку.