Enumerati variabilele globale si locale din program
Program P13;
var a:integer;
procedure S2 (var b:integer);
var c:real;
begin
c:=3+dar(b);
writeln ('c=',c);
end;
procedure B21(b:char);
var d:integer;
function F12 (y:real):integer;
var n:integer;
begin
n:=trunc(y)+d;
F12:=n;
writeln ('primim n=',n);
end;
begin
d:=ord(b)+F12(a);
writeln ('d=',d);
end;
begin
writeln ( S2(7));
writeln ( B21('Z'));
end.
grigore2018:
Variabilele globale funcționează pe tot parcursul programului dar cele locale numai in functie
var
b: integer;
begin
a:= x-y; {a - variabila globala ea exista in tot programul}
b:= x*y; {b- locala,ea exista numai in functia data}
sum:= x+y;
end;
begin
a:= sum(2, 2); {se poate, a- globala}
b:= 5; {nu se poate, b exista numai in functie}
end.
Intr-un cuvant - in subprogram.
Răspunsuri la întrebare
Răspuns de
0
Variablile globale :
var a:integer;
Variabile locale:
var c:real;
var d:integer;
var n:integer;
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă