Разветвляющиеся алгоритмы

Слайд 2

Разветвляющийся алгоритм

Разветвляющийся алгоритм – это алгоритм, в котором действия совершаются в зависимости

Разветвляющийся алгоритм Разветвляющийся алгоритм – это алгоритм, в котором действия совершаются в
от выполнения (одна последовательность действий) или невыполнения условия (другая последовательность действий).

Слайд 3

Разветвляющийся алгоритм с полным ветвлением

Действия выполняются в обоих случаях – когда

Разветвляющийся алгоритм с полным ветвлением Действия выполняются в обоих случаях – когда
условие истинно и когда ложно.

Слайд 4

Блок-схема разветвляющегося алгоритма с полным ветвлением

Блок-схема разветвляющегося алгоритма с полным ветвлением

Слайд 5

Пример 1: Дежурство

Пример 1: Дежурство

Слайд 6

Разветвляющийся алгоритм с неполным ветвлением.

Действие выполняются в одном случае, когда условие истинно.

Разветвляющийся алгоритм с неполным ветвлением. Действие выполняются в одном случае, когда условие истинно.

Слайд 7

Блок-схема разветвляющегося алгоритма с неполным ветвлением.

Блок-схема разветвляющегося алгоритма с неполным ветвлением.

Слайд 8

Пример 2: Расписание

Пример 2: Расписание

Слайд 9

Психологи рекомендуют учитывать оптимальное соотношение возрастов при вступлении в брак. Оно таково

Психологи рекомендуют учитывать оптимальное соотношение возрастов при вступлении в брак. Оно таково
: возраст невесты равен половине возраста жениха плюс 7. Составить алгоритм: подходят ли жених и невеста друг другу.

Дано : VG – возраст жениха (цел, пер.)
VN – возраст невесты (цел. пер)

Найти : подходят ли жених и невеста друг другу

Связь : VN=VG/2+7

ММ :

Задача 1 :

Слайд 10

Брак

VN,VG : Цел;

НАЧАЛО

КОНЕЦ.

Ввод VG,VN ;

Подходят

Алгоритм «Брак»;

НАЧАЛО

ЕСЛИ VN=VG/2+7
То Вывод «Подходят»
Иначе Вывод «Не

Брак VN,VG : Цел; НАЧАЛО КОНЕЦ. Ввод VG,VN ; Подходят Алгоритм «Брак»;
подходят»;

Ввод VG, VN;

КОНЕЦ.

Словесный

Блок-схема

Var VN,VG : Цел;

VN=VG/2+7 ?

Не подходят