Рабочие листы
к вашим урокам
Скачать
1 слайд
Структура ветвления
ABC.net
Учитель информатики Рыбина НН
2 слайд
Линейный алгоритм
Линейный алгоритм – это набор команд, выполняемых последовательно во времени, друг за другом.
3 слайд
Алгоритмическая структура «ветвление»
Алгоритм, содержащий хотя бы одно условие, в результате которого обеспечивается переход на один из двух возможных шагов, называется разветвляющимся.
4 слайд
Настроение
хорошее?
Позвонить другу
Погулять
НАЧАЛО
КОНЕЦ
ДА
НЕТ
Пример разветвляющегося алгоритма
5 слайд
Полная форма
6 слайд
Неполная форма
7 слайд
Общий вид словесной записи алгоритма ветвления в полной форме выглядит так:
Если условие выполняется, то выполняется действие1, иначе выполняется действие2.
Неполная форма выглядит так:
Если условие выполняется, то выполняется действие.
8 слайд
Операции сравнения
9 слайд
Оператор перехода
имеет вид
GOTO <метка>
Он позволяет передать управление непосредственно на нужный оператор программы. Перед этим оператором должна располагаться метка, отделенная от него двоеточием.
10 слайд
Условный оператор IF
Условный оператор на языке программирования имеет следующий общий вид
IF <условие> Then <оператор1> Else <оператор2>;
где <условие>- выражение логического типа;
<оператор1> выполняется, если условие верно,
<оператор2> выполняется, если условие неверно.
11 слайд
Вложенные условия
Пример.
IF a>0
Then writeln(‘число положительное’)
Else if a=0
Then writeln(‘число 0’)
Else writeln(‘число положительное’);
12 слайд
Операторные скобки BEGIN…END
объединяют несколько операторов в один операторный блок.
13 слайд
Пример программы
14 слайд
Итоги
Алгоритм, в котором выполнение действия зависит от поставленного условия, называется алгоритмом ветвления.
Алгоритмы ветвления могут быть полными и неполными.
Условный оператор изменяет порядок действий в зависимости от некоторого условия, оператор может быть полным или неполным.
Полный условный оператор состоит из условия IF и двух ветвей: положительной – THEN – и отрицательной – ELSE. В каждой из ветвей можно поместить по одному вложенному оператору.
Неполный условный оператор состоит из условия IF и положительной ветви THEN.
Операторные скобки BEGIN…END объединяют несколько операторов в один операторный блок.
Операторный блок воспринимается как один оператор.
Рабочие листы
к вашим урокам
Скачать
6 609 708 материалов в базе
Настоящий материал опубликован пользователем Рыбина Наталья Николаевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс профессиональной переподготовки
600 ч.
Курс повышения квалификации
36 ч. — 144 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
10 ч.
Мини-курс
4 ч.
Мини-курс
6 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.