Существуют две формы ветвления: полная и неполная.
Соответственно существуют и два вида операторов: полной и неполной альтернативы.
I. Полная альтернатива (предусмотрены команды в ветви "ДА" и в ветви
"НЕТ").
IF условие THEN блок операторов 1 ELSE блок операторов 2
Работа оператора: в зависимости от того выполняется или не выполняется условие (условие - логическое выражение, которое может содержать знаки сравнения и логические операции). Если условие истинно, то выполняется блок операторов 1, если условие ложно, то выполняется блок операторов 2.
ПРИМЕР:
IF A=1 THEN PRINT "ДА" ELSE PRINT "НЕТ"
PRINT "КОНЕЦ"
Здесь операторы работают следующим образом: если условие А=1 "ИСТИННО", то выполняются операторы PRINT "ДА" и PRINT "КОНЕЦ";
если условие А=1 "ЛОЖНО", то выполняются операторы PRINT "НЕТ" и PRINT "КОНЕЦ".
Пример 1.Определить наибольшее из двух чисел Х и У, введенных клавиатуры.
CLS
INPUT X, Y
IF X > Y THEN
PRINT "НАИБОЛЬШЕЕ ЧИСЛО X="; X
ELSE
PRINT "НАИБОЛЬШЕЕ ЧИСЛОY=";Y
2. Условный оператор неполной альтернативы:
IF условие THEN блок операторов – оператор ELSE и блок операторов 2 не используется.
Работа с архиваторами и антивирусными программами. Создание архива, использование антивирусных программ.
Практическая работа на компьютере.