.


:




:

































 

 

 

 





. IF

: Pascal.

 

: Pascal.

: FALSE () TRUE (). BOOLEAN VAR FALSE TRUE (FALSE<TRUE).

FALSE 0, TRUE 1, 1 [6, 7].

, ( Boolean). / , : <, <=, >, >=, =, <>.

. real, integer, char, string. : a < b, x>=0, x=y ..

: AND ( ""), OR ( ""), XOR (" "), - NOT ( "").

NOT, AND, OR XOR, - .

( ). , - .

and ( ) A and B true (), A B true, false ().

or ( ) A or B false, A B false, true.

not ( ) not A true, A = false , , A = true not A false.

.

:

VAR , D: REAL;

X, Y, A, B: BOOLEAN;

BEGIN

X: =A OR B;

Y: = (C>0) AND (C<D);

END.

ODD(x) x, EOLN (f) EOF(f) f.

 

IF

, .. .

:

IF <> THEN <1> ELSE <2>;

() () ()

<> - , : TRUE () FALSE ().

. <>, IF. (TRUE), <1>, <2> . <2>, <1> .

:

IF <> THEN <1>;

<>, IF, <1> .

<1> <2> . THEN ELSE c (BEGIN END).

pp . pp:

IF <1> THEN

IF <2> THEN

IF <3> THEN <3> ELSE <4>

ELSE <2>

ELSE <1>;

, , . begin end. :

EGIN

<1>;

<2>;

...;

<N>

END;

 

 

:

BEGIN

BEGIN

...

BEGIN

...

END;

...

END;

END;

. .

, :

1) ;; 2) <> :;

 





:


: 2017-01-21; !; : 566 |


:

:

, .
==> ...

1782 - | 1590 -


© 2015-2024 lektsii.org - -

: 0.014 .