La trasmissione dei valori può avvenire per valori o per indirizzo
PER VALORI
program valore;
var n:integer;
procedure conta(m:integer);
begin
m:= m+1; writeln(m);
end;
begin
readln(n);conta(n);writeln(n);
end.
PER INDIRIZZO
program valore;
var n:integer;
procedure conta(var m:integer);
begin
m:= m+1; writeln(m);
end;
begin
readln(n);conta(n);writeln(n);
end.
La var fa cambiare l'esito di tutta l'elaborazione
My personal blog
Nessun commento:
Posta un commento