.


:




:

































 

 

 

 


-




- . , , , . , , .

, .

, , , , , , , , , . , , .

, ( ).

. .

, .

, . , . , .

, .

- , , , , , - .

- , , , .

. - , , . , .

: , .

. , , . , , :

1) ;

2) ;

3) ;

4) -, ;

5) ;

6) , , ;

7) ;

8) ;

9) ;

10) .

. , ( ), . , , , .

. , . , . , . . , , .

. [1 - 4].

,

, , . , .

, . . . - , . , . , - . , . , . .

, , . .

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

, , .. , , . , . (). , , , .

.

, .

, . , :

 

Program

Label ;

Const ;

Type ;

Var ;

;

BEGIN

END.

 

- Label, Const, Type, Var, (procedure function) - . , , , . .

Turbo Pascal . - Program , . , .

:

 

Procedure (); { }

Label ;

Const ;

Type ;

Var ;

, ;

Begin

;

End;

 

, . . :

PROCEDURE < > (< >);

PROCEDURE - ; - , ; () - .

, < >:

PROCEDURE < >;

(. ).

ASSEMBLER, EXTERNAL, FAR, FORWARD, INLINE, INTERRUPT, NEAR.

. , . :

Procedure Sub (a:real; b:real; n:integer; k:integer; ch:char);

:

Procedure Sub (a,b:real; n,k:integer; ch:char);

: .

, , (, , , , ) , Begin - End, Begin End . .

, , , , , .. :

< > (< >);

- , ; () - () , .

.

- , () .

- , .

, .

, , : , - .. .

, . , . , .

2.1. , (. 2.1) 40 . . , .

. , -.

 

2.1

 

 

.

1 ( ).

Program shapka; { }

Var

I: Integer;

Begin

WriteIn( 2.1);

Writeln; { }

FOR l:=1 to 40 DO {}

Write (=); { }

writeln; { }

writeIn( /   , );

writeIn(    );

FOR I:=1 to 40 DO {}

Write (=); { }

writeln; { }

writeIn( 1  2  3  4 );

FOR l:=1 to 40 DO {}

Write (); { }

Writeln; { }

End.

 

, .

2 ( ).

Program shapka_procedur; { }

Ch:char; { , . }

Len:lnteger; { , . }

{}

Procedure Lin; { }

Var l:lnteger; { }

Begin

FOR l:=1 TO Len DO

write(Ch);

writeln;

End; { }

{}

BEGIN { }

writeIn(' 1');

writeln;

Len:=30; { }

Ch:==; { }

Lin; { }

{.. }

Lin; { }

{.. }

Ch:=_; { }

Lin; { }

END. { }

. Len, Ch, , , .. .





:


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


:

:

, .
==> ...

1800 - | 1572 -


© 2015-2024 lektsii.org - -

: 0.033 .