.


:




:

































 

 

 

 





Pascal

Boolean (1 ) 0- false 1- true   Pointer (4 )
Real (6 ) Char (1 ) String (256 )
ShortInt (1 ) -128-+127   Integer (2 ) -32768.. +32767 LongInt (4 ) -231..231-1 1) Byte (1 ) 0..255 2) Word (2 ) 0..65535
                   

.

() 0


 

 
 

 


1

 

 


1 1

 

 

2 ( )

, .

.

 

 


+ - 0

- - 1

.

 

- ShortInt

 

 

 

 


- LongInt

 

 

4

Pascal

Uses   Const Type Var Label Function Procedure   Begin < > End. - - - - - - -   -   -      

 

Const < 1> = <1>;

< 2> = <2>;

..

Const n=5;

Pi=3.141592;

Ch=a;

MyStr=I love you!;

Ok=true;

 

, , , , , , , , , . 128 Pascal. 63.

 

A ()
Omega Ω()
_123 123_( )

, .

 

Var < 1>: < 1>;

< 2>: < 2>;

< 3>: < 3>;

..

Var a:byte;

Ch:char;

MyST:Srting;

B,c,d:real;

{ }

Type < >< , , >;

.

Vector=array[1..5] of real;

Matrix=array[1..10] of Vector;

Real=Byte; {, }

.

, , .

not * / Div Mod and + - or > < >= <= <> Xor

 

Not

*

/

Div

Mod

And , ()

+

-

Or , ()

>

<

>= ,

<= ,

<>

Xor , 2


 

 

And Or Xor Not
a b a and b a b a or b a b a xor b a Not a
                     
                 
                     
                 

 

 

Sin x => sin(x) Cos x => cos(x) x2 => sqr(x) => sqrt(x) ex => exp(x) |x| => abs(x) Ln x => ln(x) Trunc(x) Round(x) Int(x) Frac(x) Random(x) Arctan x => arctan(x) Frac (x) 2 (Real)

ai a[i]

aij a[i,j] a[i][j]

c[i[k]]

1) a:=5;

a:=b;

a:=sin(sqrt(x)+5);

2) ( ) begin

end;

3) if < > then <>

[else <>];

{max(a,b), min(a,b)}

Var a,b: real;

Min,max: real;

Begin

Write( 2 );

Readln(a,b);

If a=b then write ( ) else

If a>b then begin

Max:=a;

Min:=b;

Write(max ,max,min ,min);

End else

Max:=b;

Min:=a;

Write(max ,max,min ,min);

End;

End.

:

else





:


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


:

:

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

1723 - | 1563 -


© 2015-2024 lektsii.org - -

: 0.019 .