Forum: Sonstige Fragen zu Delphi
Delphi
by xxsasch4xx,
1. Mär 2010
J := J + 1;
until J > 5;
I := I + 1;
until I > 4;
jetzt klappt alles musste anstatt dem = zeichen nur größer als hinschreiben!
danke
Forum: Sonstige Fragen zu Delphi
Delphi
by xxsasch4xx,
1. Mär 2010
ich habe vor der repeat schleife noch eine for schleife (die ich aber so lassen wollte)
der fehler ist aber jetzt weg i musste nur initialisiert werden!
aber es werden die letzen beiden zahlen nich verglichen und vertauscht!
(mein programm (bubble sort) soll 5 zufallszahlen erzeugen und sie absteigend sortieren)
Forum: Sonstige Fragen zu Delphi
Delphi
by xxsasch4xx,
1. Mär 2010
J := I + 1;
for schleifenvariable i kann nach durchlauf undefiniert sein steht an der stelle
Forum: Sonstige Fragen zu Delphi
Delphi
by xxsasch4xx,
1. Mär 2010
I + 1;
repeat
J := I + 1;
repeat
if a < a then
begin
h:=a;
a:=a;
a:=h;
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by xxsasch4xx,
1. Mär 2010
aber
hier stehen ja zwei for schleifen direkt hintereinander
for i:=1 to 4 do
for j:=i+1 to 5 do
ich weiss nicht wie man festlegt das die erste repeat schleife dann nur die erste anweisung durchführt
weil wenn ich ein until unter die erste anweisung der ersten repeat schleife mache dann kommt da ja was durcheinander.
einzelne umschreibungen sind kein problem aber wenn da eine for...
Forum: Sonstige Fragen zu Delphi
Delphi
by xxsasch4xx,
1. Mär 2010
mein quelltext für die repeat schleifen sieht so aus aber ich habe zum beispiel keine ahnung wo man die until's hinschreiben muss das man keine endlosschleife bekommt
i:=0;
repeat
i:=i+1;
repeat
j:=i+1;
until
i>3;
Forum: Sonstige Fragen zu Delphi
Delphi
by xxsasch4xx,
1. Mär 2010
hallo, ich habe ein problem mit delphi
ich will zwei for schleifen die direkt hinter einander liegen in 2 gleichwertige repeat umschreiben aber es klappt nicht!
hier mein quellcode mit den for schleifen
for i:=1 to 4 do
for j:=i+1 to 5 do
begin
if a < a then
begin