Similar presentations:
Разветвляющийся алгоритм
1.
Разветвляющийся алгоритм – этоалгоритм, в котором в зависимости от
условия выполняется либо одна, либо
другая последовательность действий
2.
Приведены формы ветвленияЧем они отличаются?
Полная и неполная форма ветвления
3.
Тема урока: Разветвляющиеся алгоритмыЦель урока:
Познакомиться с алгоритмической структурой
ветвления
Изучить полную и неполную формы команды
ветвления
Научиться изображать алгоритмы в виде блок схем
4.
Полная и неполная форма ветвления наалгоритмическом языке и на языке
Паскаль
Полная
Неполная
Если условие то действие1 Если условие то действие 1
иначе действие 2
if
условие
then
else действие 2
if условие then действие 1
действие1
5.
Примеры использованияразветвляющихся алгоритмов в виде блоксхем:
Если ласточки летают низко,
то будет дождь, иначе
дождя не будет
Если погода будет хорошая,
то перед тем, как делать
уроки, покатаюсь на лыжах
6.
Составьте блок схемуВы отправляетесь в кино.
Подойдя к кинотеатру, вы обнаруживаете, что
сегодня идут два фильма: новая серия «Гарри
Поттера» и новый боевик с Сильвестром
Сталлоне.
Если есть билеты на первый, то пойдете
смотреть его, иначе будете смотреть боевик
7.
8.
Выражения, используемые в качествеусловий
A < B
A меньше B
A ≤ B
A меньше или равно B
A = B
A равно B
A > B
A больше B
A ≥ B
A больше или равно B
A<>B
A не равно B
9.
Пример полного ветвленияДаны два числа, выбрать большее из них
10.
Пример неполного ветвленияДаны два числа, выбрать большее из них
11.
Пример полного и неполного ветвленияНайти наибольшее значение среди трех
величин А В С