.


:




:

































 

 

 

 


Abs(X), Sqr(X), Succ(X), Pred(X),




: , , . , , - , - . , , , , , , .

. . ϳ . - - , . , . . . , .

- , .

- , . .

, .

䳿, . 䳿 . .

ij, , . , , , .

' .

򳺿 , . , , - .

. :

, -;

;

.

2.2 Pascal

2.2.1

- , . :

1) 26 26 :

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

a b c d e f g h i j k l m n o p q r s t u v w x y z

2) _

3) 10 :

0 1 2 3 4 5 6 7 8 9

4) :

+ - * / = <> < > <= >=:= @

5) :

., ' () [ ] (..) { } (* *)..:;

6) :

^ # $

7) () :

ABSOLUTE EXPORTS LIBRARY SET

ASSEMBLER EXTERNAL MOD SHL

AND FAR NAME SHR

ARRAY FILE NIL STRING

ASM FOR NEAR THEN

ASSEMBLER FORWARD NOT TO

BEGIN FUNCTION OBJECT TYPE

CASE GOTO OF UNIT

CONST IF OR UNTIL

CONSTRUCTOR IMPLEMENTATION PACKED USES

DESTRUCTOR IN PRIVATE VAR

DIV INDEX PROCEDURE VIRTUAL

DO INHERITED PROGRAM WHILE

DOWNTO INLINE PUBLIC WITH

ELSE INTERFACE RECORD XOR

END INTERRUPT REPEAT

EXPORT LABEL RESIDENT

, . .

 

2.2.2

, .

() - , , , , , , , '. ' - , . "_" . ' , 63 .

, , , , , .

. , . .

:

A b12 r1m SIGMA gamma I80_86

. . . ֳ , :

217 -45 8954 +483

ij , :

28.6 0.65 -0.018 4.0 512 -1.729 73.1-16

:

$7F $40 $ABC0

- , . , . :

'' 'STRING' '' ''''

2.2.3

. , , , .

. - , , .

: , . :

- , , , ;

, , , ;

.

, .

:

, , , , ;

;

, , .

' , . .

, .

, , , . , , - .

: , , .

, TURBO PASCAL - '.

, :

;

- Ord, ;

- Pred Succ, ;

- Low High, .

. 1 2 (), :

1 2 ' ;

2 1 . :

Type

T1 = Integer;

T2 = T1;

T3 = T2;

.

, , :

;

, ;

- , - ;

;

- , - .

. ' . :

'_( ).

, Integer('Z') 'Z' , Byte(534) 22, 534 Word , Byte , .

2.2.4

, , , ( 2.1).

ֳ , , , .


2.1

ij '
Shortint -128.. 127 1
Integer -32768.. 32767 2
Longint -2147483648.. 2147483647 4
Byte 0.. 255 1
Word 0.. 65535 2

 

: , , , , . : + - * div mod

. . - . :

17 div 2 = 8, 3 div 5 = 0.17 mod 2 = 1, 3 mod 5 = 3.

, , TRUE FALSE ( ).

: =, <>, >=, <=, >,
<.

() , :

Abs(X), Sqr(X), Succ(X), Pred(X),

, , +1, -1.

:





:


: 2016-03-27; !; : 468 |


:

:

80% - .
==> ...

1567 - | 1427 -


© 2015-2024 lektsii.org - -

: 0.018 .