Похожие презентации:
Ветвления. Разветвляющийся алгоритмический процесс
1. Ветвления (Разветвляющийся алгоритмический процесс)
Учитель информатики МБОУ СОШ 39 города РязаниЕрмакова Евгения Викторовна
2. Ветвления
Если идёт дождь, то возьми зонт.Иначе не бери зонт.
3. Алгоритм является разветвляющимся, если проверяется условие и исполнение алгоритма идёт по одной из двух ветвей
4. Ветвление
5. Команда проверки условия
Полная формаIF … THEN … ELSE…;
Неполная форма
IF … THEN …;
6. Команда проверки условия
IF <усл> THEN<команды>
ELSE
<команды>
END IF
7.
Найти большее из двух чиселТест:
1. Ввод: а= 5
в= 3
Вывод: с= 5
2. Ввод: а= 6
в= 8
Вывод: с= 8
начало
ввод a,b
нет
да
a>b
c= b
c= a
вывод c
конец
CLS
INPUT “a=”; a
INPUT “b=”; b
IF a >b THEN
c=a
ELSE
c=b
END IF
PRINT c« - Большее из чисел» а «и» b
END
8.
Даны два числа. Большее из этих чисел возвести в квадрат,а меньшее умножить на два.
CLS
INPUT “a=”; a
ввод a,b
INPUT “b=”; b
IF a >b THEN
нет
да
c=a*a
a>b
d=b*2
c= a*a
ELSE
d= a*2
d=a*2
d= b*2
c= b*b
c= b*b
END IF
PRINT «с=»с
вывод c,d
PRINT «d=»d
конец
END
начало
Тест:
1. Ввод: а= 5
в= 3
Вывод: с= 25
d=6
2. Ввод: а= 6
в= 8
Вывод: d= 12
c=64
9. Дано х. Найти y. y= x - 2
началоввод х
нет
да
Х-2 >= 0
Вывод ‘FNO’
y= x - 2
вывод y
конец