Операторы условного перехода

Существуют две формы ветвления: полная и неполная.

Соответственно существуют и два вида операторов: полной и неполной альтернативы.

 

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 не используется.

 

 

Работа с архиваторами и антивирусными программами. Создание архива, использование антивирусных программ.

Практическая работа на компьютере.

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: