Download as pps, pdf, or txt
Download as pps, pdf, or txt
You are on page 1of 18

Ce va afisa programul dat in cazul

inlocuirii antetului de procedura P cu


fiecare din declaratiile ce urmeaza:

• procedure P(var b,c: integer);


• procedure P(b,c: integer);
• procedure P(b: integer; var c: integer);
• procedure P(var b: integer; c: integer);
program t6;(1)
var a,d: integer;
procedure P(var b,b c:
c integer);
begin a d
b:=1;
b c
c:=b+1;
end; 1 0
begin
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(1)
var a,d: integer;
procedure P(var b, c: integer);
begin a d
b:=1; b c
c:=b+1;
end; 1 0
begin
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(1)
var a,d: integer;
procedure P(var b, c: integer);
begin a d
b:=1; b c
c:=b+1;
end; 1 2
0
begin
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(1)
var a,d: integer;
procedure P(var b, c: integer);
begin a d
b:=1;
c:=b+1;
end; 1 2
begin
a:=1; d:=0; 12
P(a,d);
writeln(a,d);
end.
program t6;(2)
var a,d: integer;
procedure P( b, b c:
c integer);
begin
b:=1; a d
c:=b+1;
end; b c
begin
1 0 1 0
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(2)
var a,d: integer;
procedure P( b, c: integer);
begin
b:=1; a d
c:=b+1;
end; b c
begin
1 0 1 0
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(2)
var a,d: integer;
procedure P( b, c: integer);
begin
b:=1; a d
c:=b+1;
end; b c
begin
1 0 1 02
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(2)
var a,d: integer;
procedure P( b, c: integer);
begin
b:=1; a d
c:=b+1;
end;
begin
1 0
a:=1; d:=0;
P(a,d);
writeln(a,d);
10
end.
program t6;(3)
var a,d: integer;
procedure P(b: b integer; var c:
c integer);
begin
b:=1; a d
c:=b+1;
c b
end;
begin 1 0 1
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(3)
var a,d: integer;
procedure P(b: integer; var c: integer);
begin
b:=1; a d
c:=b+1;
c b
end;
begin 1 0 1
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(3)
var a,d: integer;
procedure P(b: integer; var c: integer);
begin
b:=1; a d
c:=b+1;
c b
end;
begin 1 02 1
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(3)
var a,d: integer;
procedure P(b: integer; var c: integer);
begin
b:=1; a d
c:=b+1;
end;
begin 1 2
a:=1; d:=0;
P(a,d);
writeln(a,d);
12
end.
program t6;(4)
var a,d: integer;
procedure P(var b:b integer; c:
c integer);
begin
b:=1; a d
c:=b+1;
b c
end;
begin 1 0 0
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(4)
var a,d: integer;
procedure P(var b: integer; c: integer);
begin
b:=1; a d
c:=b+1;
b c
end;
begin 1 0 0
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(4)
var a,d: integer;
procedure P(var b: integer; c: integer);
begin
b:=1; a d
c:=b+1;
b c
end;
begin 1 0 20
a:=1; d:=0;
P(a,d);
writeln(a,d);
end.
program t6;(4)
var a,d: integer;
procedure P(var b: integer; c: integer);
begin
b:=1; a d
c:=b+1;
end;
begin 1 0
a:=1; d:=0;
P(a,d);
writeln(a,d);
10
end.
program t6;(1) program t6;(2)
var a,d: integer; var a,d: integer;
procedure P( var b, c: integer); a d procedure P( b, c: integer); a d
begin begin
b:=1; c b b:=1; b c
c:=b+1; c:=b+1;
end; 1 2 end; 1 0 1 2
begin begin
a:=1; d:=0; a:=1; d:=0;
P(a,d); 12 P(a,d);
10
writeln(a,d); writeln(a,d);
end. end.

program t6;(3) program t6;(4)


var a,d: integer; var a,d: integer;
procedure P(b: integer; a d procedure P(var b: intege; a d
var c: integer); c: integer);
begin c b begin b c
b:=1; b:=1;
c:=b+1; 1 2 1 c:=b+1; 1 0 2
end; end;
begin begin
a:=1; d:=0;
12 a:=1; d:=0;
10
P(a,d); P(a,d);
writeln(a,d); writeln(a,d);
end. end.

You might also like