Презентация, доклад по информатике Структура ветвления ABC.net (9 класс)

ЛИНЕЙНЫЙ АЛГОРИТМЛИНЕЙНЫЙ АЛГОРИТМ – ЭТО НАБОР КОМАНД, ВЫПОЛНЯЕМЫХ ПОСЛЕДОВАТЕЛЬНО ВО ВРЕМЕНИ, ДРУГ ЗА ДРУГОМ.

Слайд 1СТРУКТУРА ВЕТВЛЕНИЯ
ABC.NET

УЧИТЕЛЬ ИНФОРМАТИКИ РЫБИНА НН

СТРУКТУРА ВЕТВЛЕНИЯ ABC.NETУЧИТЕЛЬ ИНФОРМАТИКИ РЫБИНА НН

Слайд 2ЛИНЕЙНЫЙ АЛГОРИТМ
ЛИНЕЙНЫЙ АЛГОРИТМ – ЭТО НАБОР КОМАНД, ВЫПОЛНЯЕМЫХ ПОСЛЕДОВАТЕЛЬНО ВО ВРЕМЕНИ,

ДРУГ ЗА ДРУГОМ.

ЛИНЕЙНЫЙ АЛГОРИТМЛИНЕЙНЫЙ АЛГОРИТМ – ЭТО НАБОР КОМАНД, ВЫПОЛНЯЕМЫХ ПОСЛЕДОВАТЕЛЬНО ВО ВРЕМЕНИ, ДРУГ ЗА ДРУГОМ.

Слайд 3АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ»
АЛГОРИТМ, СОДЕРЖАЩИЙ ХОТЯ БЫ ОДНО УСЛОВИЕ, В РЕЗУЛЬТАТЕ КОТОРОГО

ОБЕСПЕЧИВАЕТСЯ ПЕРЕХОД НА ОДИН ИЗ ДВУХ ВОЗМОЖНЫХ ШАГОВ, НАЗЫВАЕТСЯ РАЗВЕТВЛЯЮЩИМСЯ.
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА «ВЕТВЛЕНИЕ»АЛГОРИТМ, СОДЕРЖАЩИЙ ХОТЯ БЫ ОДНО УСЛОВИЕ, В РЕЗУЛЬТАТЕ КОТОРОГО ОБЕСПЕЧИВАЕТСЯ ПЕРЕХОД НА ОДИН ИЗ ДВУХ

Слайд 4ПРИМЕР РАЗВЕТВЛЯЮЩЕГОСЯ АЛГОРИТМА

ПРИМЕР РАЗВЕТВЛЯЮЩЕГОСЯ АЛГОРИТМА

Слайд 5ПОЛНАЯ ФОРМА

ПОЛНАЯ ФОРМА

Слайд 6НЕПОЛНАЯ ФОРМА

НЕПОЛНАЯ ФОРМА

Слайд 7
ОБЩИЙ ВИД СЛОВЕСНОЙ ЗАПИСИ АЛГОРИТМА ВЕТВЛЕНИЯ В ПОЛНОЙ ФОРМЕ ВЫГЛЯДИТ ТАК:
ЕСЛИ

УСЛОВИЕ ВЫПОЛНЯЕТСЯ, ТО ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ1, ИНАЧЕ ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ2.


НЕПОЛНАЯ ФОРМА ВЫГЛЯДИТ ТАК:
ЕСЛИ УСЛОВИЕ ВЫПОЛНЯЕТСЯ, ТО ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ.

ОБЩИЙ ВИД СЛОВЕСНОЙ ЗАПИСИ АЛГОРИТМА ВЕТВЛЕНИЯ В ПОЛНОЙ ФОРМЕ ВЫГЛЯДИТ ТАК:ЕСЛИ УСЛОВИЕ ВЫПОЛНЯЕТСЯ, ТО ВЫПОЛНЯЕТСЯ ДЕЙСТВИЕ1, ИНАЧЕ

Слайд 8ОПЕРАЦИИ СРАВНЕНИЯ

ОПЕРАЦИИ СРАВНЕНИЯ

Слайд 9ОПЕРАТОР ПЕРЕХОДА
ИМЕЕТ ВИД
GOTO


ОН ПОЗВОЛЯЕТ ПЕРЕДАТЬ УПРАВЛЕНИЕ НЕПОСРЕДСТВЕННО НА

НУЖНЫЙ ОПЕРАТОР ПРОГРАММЫ. ПЕРЕД ЭТИМ ОПЕРАТОРОМ ДОЛЖНА РАСПОЛАГАТЬСЯ МЕТКА, ОТДЕЛЕННАЯ ОТ НЕГО ДВОЕТОЧИЕМ.
ОПЕРАТОР ПЕРЕХОДА ИМЕЕТ ВИД GOTO ОН ПОЗВОЛЯЕТ ПЕРЕДАТЬ УПРАВЛЕНИЕ НЕПОСРЕДСТВЕННО НА НУЖНЫЙ ОПЕРАТОР ПРОГРАММЫ. ПЕРЕД ЭТИМ ОПЕРАТОРОМ

Слайд 10УСЛОВНЫЙ ОПЕРАТОР IF
УСЛОВНЫЙ ОПЕРАТОР НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ИМЕЕТ СЛЕДУЮЩИЙ ОБЩИЙ ВИД

IF

<УСЛОВИЕ> THEN <ОПЕРАТОР1> ELSE <ОПЕРАТОР2>;


ГДЕ <УСЛОВИЕ>- ВЫРАЖЕНИЕ ЛОГИЧЕСКОГО ТИПА; <ОПЕРАТОР1> ВЫПОЛНЯЕТСЯ, ЕСЛИ УСЛОВИЕ ВЕРНО, <ОПЕРАТОР2> ВЫПОЛНЯЕТСЯ, ЕСЛИ УСЛОВИЕ НЕВЕРНО.

УСЛОВНЫЙ ОПЕРАТОР IF УСЛОВНЫЙ ОПЕРАТОР НА ЯЗЫКЕ ПРОГРАММИРОВАНИЯ ИМЕЕТ СЛЕДУЮЩИЙ ОБЩИЙ ВИДIF  THEN  ELSE ;ГДЕ

Слайд 11ВЛОЖЕННЫЕ УСЛОВИЯ
ПРИМЕР.

IF A>0
THEN WRITELN(‘ЧИСЛО ПОЛОЖИТЕЛЬНОЕ’)
ELSE IF A=0
THEN WRITELN(‘ЧИСЛО 0’)
ELSE

WRITELN(‘ЧИСЛО ПОЛОЖИТЕЛЬНОЕ’);

ВЛОЖЕННЫЕ УСЛОВИЯПРИМЕР.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 ОБЪЕДИНЯЮТ НЕСКОЛЬКО ОПЕРАТОРОВ В ОДИН ОПЕРАТОРНЫЙ БЛОК.
ОПЕРАТОРНЫЙ БЛОК ВОСПРИНИМАЕТСЯ КАК ОДИН ОПЕРАТОР.

ИТОГИАЛГОРИТМ, В КОТОРОМ ВЫПОЛНЕНИЕ ДЕЙСТВИЯ ЗАВИСИТ ОТ ПОСТАВЛЕННОГО УСЛОВИЯ, НАЗЫВАЕТСЯ АЛГОРИТМОМ ВЕТВЛЕНИЯ.АЛГОРИТМЫ ВЕТВЛЕНИЯ МОГУТ БЫТЬ ПОЛНЫМИ И

Что такое shareslide.ru?

Это сайт презентаций, где можно хранить и обмениваться своими презентациями, докладами, проектами, шаблонами в формате PowerPoint с другими пользователями. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами.


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть