.


:




:

































 

 

 

 





m n
program -; program primer; var x,y: integer;
procedure (); procedure swap(var m,n:integer);
var s: integer;
begin begin
s:=m; m:=n; n:=s
end; end;
BEGIN BEGIN
read(x,y); swap(x,y); writeln(x:10,y:10)
END. END.

 

(n) (m)
program -; program primer; var x,y: integer;
function (): -; function power(m,n:integer):integer;
var s,i: integer;
begin begin
s:=1; for i:=1 to n do s:=s*m; power:=s
end; end;
BEGIN BEGIN
read(x,y); writeln(power(x,y))
END. END.

 

III.

() ()
() char 'a'
    #13
string ''
    ''#13#10':'

 

length(s) n:=length(s)
pos(s1,s2) s1 s2 ( ) n:=pos('+',s)
copy(s,p,n) s n, p c:=copy(s,4,2)
concat(s1,s2,s3,...sn) ( ) c:=concat(s,';',t,'.')

 

upcase(c) ( ) c:=upcase(c)
chr(n) n c:=chr(n)
ord(c) c n:=ord(c)
succ(c) ASCII c:=succ(c)
pred(c) ASCII c:=pred(c)

 

delete(s,p,n) s n, p delete(s,n,1)
insert(s1,s2,p) s1 s2, p insert('+',s,1)
val(s,x,r) s x r val(s,x,nan)
str(x:f,s) x s f str(x:10,s)
    str(x:10:2,s)
s1 + s2 ( ) s:=s+';'+t+'.'

 

() [ - ] const a = [ 0..100 ];
() set of [ - ] var a: set of [ '0'..'9', '+', '-' ];

 

const A = [ 'A'..'Z', 'a'..'z' ];
const B = [ 'a'..'z' ];
const C = [ ''..'', ''..'', ''..'', '', '' ]; -
const D = [ ''..'' ]; -
const M = [ '0'..'9' ]; 0 9
const N = [ 0..100 ]; 0 100

 

var a set of [ 'A'..'Z', 'a'..'z' ];
var b set of [ 'a'..'z' ];
var c set of [ ''..'', ''..'', ''..'', '', '' ]; -
var d set of [ ''..'' ]; -
var m set of [ '0'..'9' ]; 0 9
var n set of [ 0..100 ]; 0 100

 

1 + 2 1 2 ['0'..'9'] + ['+']
1 - 2 1 2 ['a'..'z'] - ['x'..'z']
1 * 2 1 2 ['a'..'m'] * ['c', 'i', 'n']

 

true
in not (s[i] in ['a'..'z'])
1 = 2 1 2  
1 <> 2 1 2  
1 < 2 1 2  
1 <= 2 1 2 2  
1 > 2 1 2  
1 >= 2 1 2 2  

 

IV.

() text var t: text;
file of - var a: file of integer;

 

read(, ) read(t,a,b,c);
readln(, ) readln(t,a,b,c);
write(, ) write(t,x,y,z);
writeln(, ) writeln(t,x,y,z);
assign(, ) assign(t,'c:\text\info.txt');
reset() reset(t);
rewrite() rewrite(t);
close() close(t);
eof() , true () while not eof(t) do read(t,a);
eoln() , true () while not eoln(t) do read(t,a);

 

= record type data = record
-1: -1; x:integer;
-2: -2; y:integer;
-N: -N; t:string;
end; end;
  var a1, a2, a3: data;

-: ^-; var pdata: ^data;

 

-^ pdata^:= 0;

 

new(-) ( ) new(pdata);
dispose(-) (:=nil) dispose(pdata);

()
= object (-) type donkey = object (animals)
-1: -1; x:integer;
-2: -2; y:integer;
-N: -N; t:string;
-1(); function run(m:string):boolean;
-2(); procedure show;
-N(); procedure hide;
end; end;
  var a1, a2, a3: donkey;

 





:


: 2016-11-23; !; : 280 |


:

:

. .
==> ...

1713 - | 1648 -


© 2015-2024 lektsii.org - -

: 0.012 .