- Презентации
- Презентация по информатике Структура ветвления ABC.net (9 класс)
Презентация по информатике Структура ветвления ABC.net (9 класс)
Автор публикации: Рыбина Н.Н.
Дата публикации: 30.04.2016
Краткое описание:
1
![СТРУКТУРА ВЕТВЛЕНИЯ ABC.NET УЧИТЕЛЬ ИНФОРМАТИКИ РЫБИНА НН]()
СТРУКТУРА ВЕТВЛЕНИЯ ABC.NET УЧИТЕЛЬ ИНФОРМАТИКИ РЫБИНА НН
2
![ЛИНЕЙНЫЙ АЛГОРИТМ ЛИНЕЙНЫЙ АЛГОРИТМ – ЭТО НАБОР КОМАНД, ВЫПОЛНЯЕМЫХ ПОСЛЕДОВА...]()
ЛИНЕЙНЫЙ АЛГОРИТМ ЛИНЕЙНЫЙ АЛГОРИТМ – ЭТО НАБОР КОМАНД, ВЫПОЛНЯЕМЫХ ПОСЛЕДОВАТЕЛЬНО ВО ВРЕМЕНИ, ДРУГ ЗА ДРУГОМ.
Благодаря этой рекламе сайт может продолжать свое существование, спасибо за просмотр.
3
![АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ» АЛГОРИТМ, СОДЕРЖАЩИЙ ХОТЯ БЫ ОДНО УСЛОВ...]()
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ» АЛГОРИТМ, СОДЕРЖАЩИЙ ХОТЯ БЫ ОДНО УСЛОВИЕ, В РЕЗУЛЬТАТЕ КОТОРОГО ОБЕСПЕЧИВАЕТСЯ ПЕРЕХОД НА ОДИН ИЗ ДВУХ ВОЗМОЖНЫХ ШАГОВ, НАЗЫВАЕТСЯ РАЗВЕТВЛЯЮЩИМСЯ.
4
![ПРИМЕР РАЗВЕТВЛЯЮЩЕГОСЯ АЛГОРИТМА]()
ПРИМЕР РАЗВЕТВЛЯЮЩЕГОСЯ АЛГОРИТМА
5
![ПОЛНАЯ ФОРМА]()
6
![НЕПОЛНАЯ ФОРМА]()
7
![ОБЩИЙ ВИД СЛОВЕСНОЙ ЗАПИСИ АЛГОРИТМА ВЕТВЛЕНИЯ В ПОЛНОЙ ФОРМЕ ВЫГЛЯДИТ ТАК: Е...]()
ОБЩИЙ ВИД СЛОВЕСНОЙ ЗАПИСИ АЛГОРИТМА ВЕТВЛЕНИЯ В ПОЛНОЙ ФОРМЕ ВЫГЛЯДИТ ТАК: ЕСЛИ УСЛОВИЕ ВЫПОЛНЯЕТСЯ, ТО ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ1, ИНАЧЕ ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ2. НЕПОЛНАЯ ФОРМА ВЫГЛЯДИТ ТАК: ЕСЛИ УСЛОВИЕ ВЫПОЛНЯЕТСЯ, ТО ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ.
8
![ОПЕРАЦИИ СРАВНЕНИЯ А=В А больше или равно В АВ или А>]()
ОПЕРАЦИИ СРАВНЕНИЯ А<,В А меньше В А<,=В А меньше или равно В А=В А равно В А>,В А больше В А>,=В А больше или равно В А<,>,В или А>,<,В А не равно В
9
![ОПЕРАТОР ПЕРЕХОДА ИМЕЕТ ВИД GOTO ОН ПОЗВОЛЯЕТ ПЕРЕДАТЬ УПРАВЛЕНИЕ НЕПОСРЕДСТ...]()
ОПЕРАТОР ПЕРЕХОДА ИМЕЕТ ВИД GOTO <,МЕТКА>, ОН ПОЗВОЛЯЕТ ПЕРЕДАТЬ УПРАВЛЕНИЕ НЕПОСРЕДСТВЕННО НА НУЖНЫЙ ОПЕРАТОР ПРОГРАММЫ. ПЕРЕД ЭТИМ ОПЕРАТОРОМ ДОЛЖНА РАСПОЛАГАТЬСЯ МЕТКА, ОТДЕЛЕННАЯ ОТ НЕГО ДВОЕТОЧИЕМ.
10
![УСЛОВНЫЙ ОПЕРАТОР IF УСЛОВНЫЙ ОПЕРАТОР НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ИМЕЕТ СЛЕДУЮ...]()
УСЛОВНЫЙ ОПЕРАТОР IF УСЛОВНЫЙ ОПЕРАТОР НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ИМЕЕТ СЛЕДУЮЩИЙ ОБЩИЙ ВИД IF <,УСЛОВИЕ>, THEN <,ОПЕРАТОР1>, ELSE <,ОПЕРАТОР2>,, ГДЕ <,УСЛОВИЕ>,- ВЫРАЖЕНИЕ ЛОГИЧЕСКОГО ТИПА, <,ОПЕРАТОР1>, ВЫПОЛНЯЕТСЯ, ЕСЛИ УСЛОВИЕ ВЕРНО, <,ОПЕРАТОР2>, ВЫПОЛНЯЕТСЯ, ЕСЛИ УСЛОВИЕ НЕВЕРНО.
11
![ВЛОЖЕННЫЕ УСЛОВИЯ ПРИМЕР. IF A>0 THEN WRITELN(‘ЧИСЛО ПОЛОЖИТЕЛЬНОЕ’) ELSE I...]()
ВЛОЖЕННЫЕ УСЛОВИЯ ПРИМЕР. IF A>,0 THEN WRITELN(‘ЧИСЛО ПОЛОЖИТЕЛЬНОЕ’) ELSE IF A=0 THEN WRITELN(‘ЧИСЛО 0’) ELSE WRITELN(‘ЧИСЛО ПОЛОЖИТЕЛЬНОЕ’),
12
![ОПЕРАТОРНЫЕ СКОБКИ BEGIN…END ОБЪЕДИНЯЮТ НЕСКОЛЬКО ОПЕРАТОРОВ В ОДИН ОПЕРАТОРН...]()
ОПЕРАТОРНЫЕ СКОБКИ BEGIN…END ОБЪЕДИНЯЮТ НЕСКОЛЬКО ОПЕРАТОРОВ В ОДИН ОПЕРАТОРНЫЙ БЛОК.
13
![ПРИМЕР ПРОГРАММЫ]()
14
![ИТОГИ АЛГОРИТМ, В КОТОРОМ ВЫПОЛНЕНИЕ ДЕЙСТВИЯ ЗАВИСИТ ОТ ПОСТАВЛЕННОГО УСЛОВИ...]()
ИТОГИ АЛГОРИТМ, В КОТОРОМ ВЫПОЛНЕНИЕ ДЕЙСТВИЯ ЗАВИСИТ ОТ ПОСТАВЛЕННОГО УСЛОВИЯ, НАЗЫВАЕТСЯ АЛГОРИТМОМ ВЕТВЛЕНИЯ. АЛГОРИТМЫ ВЕТВЛЕНИЯ МОГУТ БЫТЬ ПОЛНЫМИ И НЕПОЛНЫМИ. УСЛОВНЫЙ ОПЕРАТОР ИЗМЕНЯЕТ ПОРЯДОК ДЕЙСТВИЙ В ЗАВИСИМОСТИ ОТ НЕКОТОРОГО УСЛОВИЯ, ОПЕРАТОР МОЖЕТ БЫТЬ ПОЛНЫМ ИЛИ НЕПОЛНЫМ. ПОЛНЫЙ УСЛОВНЫЙ ОПЕРАТОР СОСТОИТ ИЗ УСЛОВИЯ IF И ДВУХ ВЕТВЕЙ: ПОЛОЖИТЕЛЬНОЙ – THEN – И ОТРИЦАТЕЛЬНОЙ – ELSE. В КАЖДОЙ ИЗ ВЕТВЕЙ МОЖНО ПОМЕСТИТЬ ПО ОДНОМУ ВЛОЖЕННОМУ ОПЕРАТОРУ. НЕПОЛНЫЙ УСЛОВНЫЙ ОПЕРАТОР СОСТОИТ ИЗ УСЛОВИЯ IF И ПОЛОЖИТЕЛЬНОЙ ВЕТВИ THEN. ОПЕРАТОРНЫЕ СКОБКИ BEGIN…END ОБЪЕДИНЯЮТ НЕСКОЛЬКО ОПЕРАТОРОВ В ОДИН ОПЕРАТОРНЫЙ БЛОК. ОПЕРАТОРНЫЙ БЛОК ВОСПРИНИМАЕТСЯ КАК ОДИН ОПЕРАТОР.