.


:




:

































 

 

 

 


. 1

1. . : , , . - , - , -, --. , , , - , - - , -- , . . . . - , . , . . - . - , . - , - . - , . . - , -. , - . . . , , . - , , . . - , . - , , - . - . : - , - ; - ; - . -. 2. -, -- . : 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 SETASSEMBLER EXTERNAL MOD SHLAND FAR NAME SHRARRAY FILE NIL STRINGASM FOR NEAR THENASSEMBLER FORWARD NOT TOBEGIN FUNCTION OBJECT TYPECASE GOTO OF UNITCONST IF OR UNTILCONSTRUCTOR IMPLEMENTATION PACKED USESDESTRUCTOR IN PRIVATE VARDIV INDEX PROCEDURE VIRTUALDO INHERITED PROGRAM WHILEDOWNTO INLINE PUBLIC WITHELSE INTERFACE RECORD XOREND INTERRUPT REPEATEXPORT LABEL RESIDENT , . - - . 3. , - . () - , ,, , , , , . - - , . - _ . , 63 . - , -, , , . -. , -. . : A b12 r1m SIGMA gamma I80_86 . . . , : 217 -45 8954 +483 , : 28.6 0.65 -0.018 4.0 512 -1.729 73.1-16 : $7F $40 $ABC0 - , - . - , . : '' 'STRING' '' '''' 4. . - , , - , - . . , , . : , . - : - , - , , ; - , , , ; - - . , - . : - , , , , - ; - ; - , , . -, - . . c , - . , , , . , , - - . : , -, . , 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 , . 5. , , , . , , , . __________________________________________________________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. - : Sin(X), Cos(X), ArcTan(X), Ln(X), Exp(X), Sqrt(X). , , , , -. Odd(X) , , , : X=5 Odd(X)=TRUE, X=4 Odd(X)=FALSE. : Inc(X) X:=X+1 Inc(X,N) X:=X+N Dec(X) X:=X-1 Dec(X,N) X:=X-N , , . ()---------------------------------------------------------------Real 2.9e-39.. 1.7e+38 11 6Single 1.5e-45.. 3.4e+38 7 4Double 5.0e-324.. 1.7e+308 15 8Extended 3.4e-4932.. 1.1e+4932 19 10Comp -9.2e+18.. 9.2e+18 19 8--------------------------------------------------------------- Real - . IEEE 457 - . 80486 {$ N+}, - {$N-,E+}. Comp , . - , : +, -, *, /. , . , , . , - : Abs(X), Sqr(X), Sin(X), Cos(X), ArcTan(X), Ln(X), Exp(X),Sqrt(X), Frac(X), Int(X), Pi. Frac(X) X, Int(X) - X. Pi - . Trunc(X) Round(X), . - , . (Boolean) , - TRUE FALSE. : not and or xor. , FALSE < TRUE. - . :ByteBool, WordBool LongBool, , . (Char) -, . - . : - , , : 'A' 'a' '' ''; - #K, K - -, K 0..255; - ^C, C - - , C 64 . . Ord(C) Chr(K). -, , - . . , - : Pred(C) Succ(C). Pred('F') = 'E'; Succ('Y') = 'Z'. - . 'a'..'z' UpCase(C), - 'A'..'Z'. (Pointer) , - . (4 ), , - . () , , - @. 6. : - , , - - , - - TRUE FALSE, - , #K ^K. -, , : {} 7. . -:{} - . - . - PASCAL, C WINDOWS. : - , ; - - , , , . , -, , - _ (). PASCAL : ---------------------by Bytesh Shortinti Integerw Wordl Longintr Realsi Singled Doublee Extendedc Compch Charb Booleanp Pointerx, - : a Arrays Stringsz Stringzse Setre Recordf Filet Text : rV, arVector[1..20], sName, iCount. , . ( -) TURBO PASCAL . : = ; , : const rWeight: Real = 0.4; 8. , , , . - . (-) . : 1. not, -, @ 2. * / div mod and shl shr 3. + - or xor 4. = <> < > <= >= in {} , . 9. , - , - -. .{}


<== | ==>
( ). | , .
:


: 2016-12-31; !; : 332 |


:

:

, , .
==> ...

1986 - | 1640 -


© 2015-2024 lektsii.org - -

: 0.012 .