Einzelnen Beitrag anzeigen

Benutzerbild von SirThornberry
SirThornberry
(Moderator)

Registriert seit: 23. Sep 2003
Ort: Bockwen
12.235 Beiträge
 
Delphi 2006 Professional
 
#39

Re: Positive Zahlen in negative umwandeln

  Alt 29. Okt 2008, 17:58
Zitat von The Riddler:
Delphi-Quellcode:
temp := zahl;
for i := 0 to temp*2 do
 Zahl := Zahl - i;
Lässt sich noch verbessern schätze ich.
Bei aller Freude aber das hier funktioniert nicht

Angenommen wir nehmen 1 dann ist temp vor der schleife 1.
Die schleife läuft dann von 0 bis temp(1)*2=2
erster durchlauf
zahl := zahl(1) - i(0) = 1
zweiter durchlauf
zahl := zahl(1) - i(1) = 0
dritter durchlauf
zahl := zahl(0) - i(2) = -2
Jens
Mit Source ist es wie mit Kunst - Hauptsache der Künstler versteht's