3 int-Werte miteinander vergleichen
-
Hey Leuts!
Ich habe ein Programm geschrieben, in dem drei verschiedene Personen Punkte bekommen. Nun möchte ich rausfinden, welche Person am meisten Punkte gesammelt hat. Natürlich kann ich das total kompliziert machen, indem ich z.B. folgendes mache:
if (points[1] > points[2]) { if (points[2] > points[3]) { place[1] = 1; place[2] = 2; place[3] = 3; } else if (points[3] > points[2]) { usw.
Leider wird das ein seeeeehr langer Quelltext, weil ich eigentlich auch noch bis zu sechs Personen hochgehen möchte, d.h. dann müssten 6 int-Werte miteinander verglichen werden...
Nun meine Frage: Gibt es irgendeine einfache Methode, 3 int-Werte so zu sortieren, dass man den größten, den mittleren und den kleinsten erhält?
Vielen Dank für die Hilfe,
Ialokim
-
Naja, du hast das Stichwort ja selbst schon genannt: Sortieren...
-
Jaaa, du hast Recht, mit dem richtigen Stichwort findet man auch was auf Google... Problem gelöst!
LG, Ialokim