Shartli operatorlar.
Shartli operator,shart, joylashtirilgan operatorlar.
Turbo Pascal tilida ikkita shartli operatorlar mavjud : IF va CASE. IF shartli operatori , operatorlarning bajarilish jarayenining tabiiy xolatini uzgartiradigan eng kup vositalardan biri. U kuyidagi Ko’rinishlardan biriga ega bulishi mumkin:
IF THEN
ELSE ;
IF THEN ;
Shart - bu bulev tipdagi ifoda . Birinchi xolatda , agar ifoda kiymati xakikat bulsa , bajariladi , agar xakikat emas bulsa bajariladi. Ikkinchi xolatda - agar ifoda natijasi True bulsa , bajariladi, agar False bulsa - IF operatoridan keyingi operator bajariladi. IF operatorlari joylashtirilgan bulishi mumkin .
Misol :
Read(Ch);
IF Ch='N' THEN Parol:= True
ELSE Parol:= False;
Read(X); IF Parol = True THEN
IF X = 100 THEN Write('Parol i kod pravilnы.');
ELSE BEGIN
Writeln('Oshibka v kode.');
Halt(1)
END;
Do'stlaringiz bilan baham: |