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

Слайд 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 : Цел;

НАЧАЛО

КОНЕЦ.

Ввод VG,VN ;

Подходят

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

НАЧАЛО

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

«Не подходят»;

Ввод VG, VN;

КОНЕЦ.

Словесный

Блок-схема

Var VN,VG : Цел;

VN=VG/2+7 ?

Не подходят