.


:




:

































 

 

 

 


.




char. 256 , . :

program demochar;

var i: byte;

ch: char;

begin

write( : ); readln (i);

ch:= chr(i); { }

writeln(ϳ , i, , ch);

readln;

end.

, , , 32 . , , , , , .

:

chr (n) n. char.

ord (ch) ch. byte.

pred (m) m.

succ (m) m.

char, [2], boolean, .

: , , , . , . char , , . , A<B ( ).

 

 

, . : . , , . , , .

, , , . , , : . , . : true () false (). . , , , true false.

true false . , , , , . ³ : , , , , . , .

. 0 1. , , 쳺 . 1, 0. ³ 1 .

               

, . () , , , . , .

27 26 25 24 23 22 21 20

, . , :

               

, , , , :

100100112 = 27 + 24 +21 + 20 = 128 + 16 + 2 + 1 = 14710

, . . , , . , . , . 156. ij 2, , . (. ).

: ij 2 , 0, , . . 0 .

156: 2

156 78: 2

0 78 34: 2

0 34 17: 2

0 16 8: 2

1 8 4: 2

0 4 2: 2

0 2 1: 2

15610 = 100010002 0 0 0.!

, 8 16, , , , .

, . Pascal 4 : not, and, or xor. :

not ( );

and ( );

or ( );

xor ;

. , ( ) . , .

. , . , , , .

, : true false. :

X Y not X X and Y X or Y X xor Y
false false true false false false
false true true false true true
true false false false true true
true true false true true false

3. .

, :

n not .

n and true , , true.

n or true , true.

n xor true , true.

, . , , , . , .

.





:


: 2016-11-18; !; : 392 |


:

:

, , .
==> ...

2082 - | 1728 -


© 2015-2024 lektsii.org - -

: 0.01 .