Professional Documents
Culture Documents
Процедури во програмирање
Процедури во програмирање
- ;
- ;
-
- .
-
;
- ;
- ;
- :
1.
.( )
readln(a,b,c); read(a,b); writeln(a,b);write(a= ,a);
inc(i); dec(i);
. ( )
program procraz;
var
a,b,c:integer;
procedure razlika(var nk:integer;nl:integer;var r:integer);
begin
r:=nk-nl;
nk:=nk*100;
nl:=nl*10;
writeln('vo ',nk:5,nl:5,r:5);
end;
begin
a:=7; b:=2; c:=0;
writeln('pred',a:5,b:5,c:5);
razlika(a,b,c);
writeln('po ',a:5,b:5,c:5);
end.
2.
. ( )
Readln; writeln;
Procedure zbirDo10;
Korisni~ki proceduri
Procedure ime (formalin argumenti);
Oddel za definirawe i deklarirawe;
BEGIN
Naredbi;
END;
-povikuvawe
ime(vistinski argumenti);
pr. ( )
zbirdo10;
zbirdon(n);
.( )
x:=inc(i);
x:=zbirdo10;
program procraz;
var
a,b,c:integer;
procedure razlika( nk:integer;nl:integer; r:integer);
begin
r:=nk-nl;
nk:=nk*100;
nl:=nl*10;
writeln('vo ',nk:5,nl:5,r:5);
end;
begin
a:=7; b:=2; c:=0;
writeln('pred',a:5,b:5,c:5);
razlika(a,b,c);
writeln('po ',a:5,b:5,c:5);
end.
r
var
var
var
{to se pe~ati
7 , 2 ,0 700,20,5 7,2,0
7 , 2 ,0 700,20,5 7,2,5
7 , 2 ,0 700,20,5 700,2,5
7 , 2 ,0 700,20,5 700,20,5
:
procedure Pecati prvi10;
procedure PecatiPrviN( n:integer );
procedure zbirdon(n:integer; var zbir:integer);
:
1. 10
2. n
3. n
4.x 3
5., ,
(procedure citaj,pecati,sortiraj,sobiraj)
6. ,,,,
,,(*)-
7., ,
1- 3- ,
, , ,
r- .