Sunteți pe pagina 1din 5

program functie;

var a: integer;
b,t: real;
function F(c:
c integer; d:
d real): real;
begin
parametr
...
i
valoare
end;
begin
...
t:= F(a,b);
end.

n timpul

program functie;
var a: integer;
b,t: real;
d real): real;
function F(c:
c integer; d:
begin
parametr
i
...
valoare
end;
begin
...
t:=F(a,b);
end.

Se execut funcii

program functie;
var a: integer;
b,t: real;
d real): real;
function F(c:
c integer, d:
begin
...
Rezultatu
end;
l
begin
obinut
...
t:=F(a,b);
end.

Dup

program functie;
var a: integer;
b,t: real;
function F(c:
c integer; d:
d real): real;
begin
...
end;
begin
...
t:=F(9,b); t:=F(-20,b);
end.

Sunt posibile aa

program functie;
var a: integer;
integer
real;
bb,t:
t: rea
real l FF(c:
function
real;
c: integer; d: real): rea
integer real
l
begin
t:=F(a,b);
ab
end.

n timpul lucrului cu funciile inem cont de:


1.Numrul de parametri s fie
acelai.
2.Tipul parametrilor s coincid.
3.Tipul functiei trebuie sa coincida
cu
tipul variabilei.