Teekeks hat geschrieben:Aber IMHO ist das "grundsätzlich" falsch gewählt
Das sind sprachliche Feinheiten. Ich habe "grundsätzlich" geschrieben, im Sinne von "grundsätzllich, falls keiner ein blödes Beispiel findet, wie man es trotzdem hinkriegt".
Es war also abschwächend und nicht verstärkend gemeint.
Gut so?
@Stephanie H
Dein Code sieht ja recht Lustig aus.... Es geht also um ein 2D Array. Und du möchtest jetzt einfach in einer Spalte die kleinste Zahl finden ? Oder im ganzen 2D Array die kleinste Zahl ? Hier mal mein Vorschlag:
var
z:Integer;
begin
z:=0;
for y:=0 to ZeilenAnzahl do begin
for x:=0 to SpaltenAnzahl do begin
if Mein2DArray[y,x] < z then z:=Mein2DArray[y,x];
end;
end;
end;
Schon findest du die kleinste Zahl. Allerdings ist ein 2D Array etwas ungewöhnlich. Warum nicht ein Normaler 1D Array ?
also ich glaub ich probier mal plutos variante aus [danke pluto !D]
ich hab ein 2D-Array genommen weil
also ich muss da so von verschiedenen städten die abstände berrechnen und die städte mit einer am nahesten liegenden stadt verbinden...
und das sind irgendwie 1000 städte
und jede spalte steht für eine stadt und in den zeilen sind dann die abstände von den anderen städten zu der stadt...
hört sich vielleicht ein bisschen kompliziert an...