«аочное дистанционное образование с получением государственного диплома через Internet










ѕолучить информацию о поступлении
 
√лавна€ Ќовости  арта сайта ‘отоальбом √остева€ книга  онтакты

 

”словный оператор

ќператор услови€ if €вл€етс€ одним из самых попул€рных средств, измен€ю­щих естественный пор€док выполнени€ операторов программы.

 онструктор оператора услови€:

if условие then оператор1else оператор2;

или

if условие then оператор;

ќператор услови€ if выполн€етс€ следующим образом.

—начала вычисл€ет­с€ выражение, записанное в условии. ¬ результате его вычислени€ получает­с€ значение булевского типа. ¬ первом случае, если значение выражени€ равно True (истина), то выполн€етс€ оператор1, указанный после слова then. ≈сли результат вычислени€ выражени€ в условии равен False (ложь), то выполн€етс€ оператор2. ¬о втором случае, если результат выражени€ равен True, то выполн€етс€ оператор, если False Ц оператор, следующий сразу за оператором if. ќператоры if могут быть вложенными.

ѕример фрагмента программы с оператором услови€ if:

Read(Ch):

if Ch='N' then
Parol:= True
else
Parol:= False;
Read(X);
if Parol = True then
if X = 100 then
Write('ѕароль и код правильные')
else begin
Writeln('ќшибка в коде');
Halt(l)
end:

¬ данном примере с клавиатуры считываетс€ значение переменной символьно­го типа Ch. «атем провер€етс€ условие Ch = 'N'. ≈сли оно выполн€етс€, то переменной Parol булевского типа присваиваетс€ значение True, если условие не выполн€етс€ Ц False. «атем с клавиатуры считываетс€ значение кода X. «атем оператор if провер€ет условие Parol = True. ≈сли оно имеет значение True, то выполн€етс€ проверка введенного парол€ оператором if X=100. ≈сли условие ’=100 имеет значение True, то выводитс€ сообщение Ђѕароль и код правиль­ныеї, и управление в программе передаетс€ на оператор, следующий за словом end, если оно имеет значение False, то выполн€етс€ составной оператор, сто€щий после слова else, который выводит на экран сообщение Ђќшибка в кодеї и вы­зывает стандартную процедуру Halt(l) дл€ остановки программы.


”знать как сэкономить в кризис моно на сайте ekonom-it.ru

 омментарии –аздел Uses и Label –аздел Const, Type и Var –аздел описани€ процедур и функций –аздел операторов ќператор выбора ќператоры повтора (циклы) ÷икл FOR ќператор WHILE ќператор REPEAT 


 
     
   
 


ѕриглашаем прин€ть участие в круглом столе!
подробнее   >>>
 

»нститут ћенеджмента, Ёкономики и »нноваций начинает набор на курсы повышени€ квалификации!
подробнее   >>>
 

”важемые студенты јЌќ ¬ѕќ »ћЁи»!
подробнее   >>>
 

Ќачинаетс€ набор на курсы повышени€ квалификации!
подробнее   >>>
 

ѕриглашаем прин€ть участие в конференци€х!
подробнее   >>>
 


все новости...

 


–ассылки Subscribe.Ru
—овременное образование
ѕодписатьс€ письмом