Forum: Sonstige Fragen zu Delphi
Delphi
by Thorben86,
25. Nov 2004
Die Iterative + Linear rekursive Variante(deien) hab ich schon, ich Verwende das nur in meiner Facharbeit, um zu die endrekursive Sonderform der linearen Rekursion zeigen. Darum benötige ich diese umständliche Variante :?
Aber pls nicht weiterhelfen, nur weil ich das wort facharbeit geschireben haben, und manche denken werden, ich will dass ihr alles macht, ich will ja aeigentlich nur...
Forum: Sonstige Fragen zu Delphi
Delphi
by Thorben86,
25. Nov 2004
Also wenn ich nur Ergebnis übergebe, klappt es ja. Wenn ich jetzt noch das *n anhänge gibt er mir an, dass die tatsächlichen und Formalen Parameter übereinstimmem müssen. Nur warum meckert der mir da an den Parametern rum, die sind beide gleich deklariert(int64)
Wenn ich bei der deklaration das var bei ergebnis wegneheme, dann lässt sich das program starten, ist jedoch sinnlos, da ich am ende...
Forum: Sonstige Fragen zu Delphi
Delphi
by Thorben86,
25. Nov 2004
Warum muss ich hier das Ergebnis erst auf a schreiben und dass dann der Funktion mit übergeben.
Procedure Fak_rek1(n : integer; var Ergebnis : int64);
a:= ergebnis*n ;
fak_rek1 ( n-1 , a);
und kann nicht direkt Ergebnis*n übergeben.
Procedure Fak_rek1(n : integer; var Ergebnis : int64);
a:= ergebnis*n ;
fak_rek1 ( n-1 , a ); <-- a eingestetzt