.


:




:

































 

 

 

 


CASE ( )




case . , , − ( longint).

:

case <-> of

<1>: <1>;

<2>: <2>;

...

<N>: <N>

else <>

end;

<-> , , , ( byte, integer, boolean char);

<1, 2,... N> , -. , (), .

else case .

case .

-.

, -.

- , , else, else, , case.

, x y, , , , , .

:

program Calculus;

label m1;

var

operation: Char; { }

x, y, z: Real; { }

begin

writeln(' x,y= ');

readln(x,y);

write(' : ');

readln(operation);

case operation of

'+':z:=x+y;

'-':z:=xy;

'*':z:=x*y;

'/':z:=x/y

else writeln(' '); goto m1;

end;

writeln ('=',z:8:3);

m1:end.

30. (WHILE)

WHILE

while: while <> do <>; while, do ( [ ] ); < > ( b <= 5);

<> - Pascal, . .

. WHILE

1) ( );2) ( ) , -

, -

do;3) 1 1, 2;

4) 1, 2 , ( ) ,

.

 

 

31. (REPEAT..)

Repeat.. Until

repeat-until: repeat < >; until <>;

repeat, until ( , );

< > ;

< > .

Repeat..UNTIL

1. , REPEATUNTIL, ;2. UNTIL ( );3.

( ) , , , ;4. 1, 2 , ( ) .

 

32. (FOR.)

FOR

for: for < >:=<_> to <_> do <>; for, to, do (, , );< > ; integer byte;

<_> - ;<_> - ;<> ;< > .

FOR

1. <>, <_>: = <_>;2. <_>: = <_>+ 1;

3. _>: = <_>;

I N1 N2, :

for I:= N2 downto N1 do <>;

 

33. (WRITE,WRITELN.)

WRITE WRITELN.

WRITE WRITELN, , WRITELN . WRITELN:WRITELN(a1, a2, ), a1, a2, , ( ) ( ). Pascal ;.

 





:


: 2016-04-03; !; : 1148 |


:

:

.
==> ...

1931 - | 1809 -


© 2015-2024 lektsii.org - -

: 0.011 .