Similar presentations:
Алгоритмы ветвления. Условный оператор
1. Алгоритмы ветвления. Условный оператор
9 класс2.
Условный оператор реализует «ветвление», т.е. изменяетпорядок выполнения операторов в зависимости от
истинности или ложности некоторого условия.
3.
Полная формаветвления
Неполная форма
ветвления
4. Операции отношений
=<>
<
>
<=
>=
Равно
Неравно
Меньше
Больше
Меньше или равно
Больше или равно
5. Логические операции
Логическое умножение (конъюнкция).and Истинно, когда все отношения верны.
Логическое сложение (дизъюнкция)
or Истинно, когда хотя бы одно отношение верно.
Исключающая дизъюнкция
xor Истинно, когда верно только одно из двух выражений
Логическое отрицание.
not Истинно, когда отношение ложно
6. Задача
Вычислить значение YНачало
начало
Ввод X
ДА
X>=0
Y:=X+3
НЕТ
Y:=X*X
Вывод Y
Конец
конец
x 3, при x 0
Y 2
x , при x 0
7. Домашнее задание
1) Составить блок-схему, определяющую, являетсяли введенное число М четным.
2) Составить блок-схему, определяющую большее
из двух чисел А и В.
programming