Zitat von
Dust Signs:
Vielleicht solltest du dann erstmal nachlesen, was var-Parameter genau sind und wie man sie verwendet
Ich glaube in diesem Beispielprogramm wird doch sichtbar was
var-Paramter bewirken. Zudem heißen die Paramter anders, wie die globalen Variablen.
Grundsätzlich sind var-Parameter aber eine "gefährliche" Waffe.
@icqgoofy: Die Frage ist nur, was dein Lehrer gemeint aht als er euch die Verwendung von by-reference Parametern verordnet hat
Edit: Habe leider die Prozedur nicht richtig angeschaut : so ist es natütlich falsch! Dust-sign hat natürlich Recht.
Die Prozedur müßte so aussehen:
Delphi-Quellcode:
procedure TFTaschenrechner.Berechnung(rZa1,rZa2: Real; var rSum,rProd: Real);
begin
rSum:=rZa1+rZa2;
rProd:=rZa1*rZa2;
end;