Minimal und Maximalwert aus zweidimensionalen Datenfeld
-
wie kann ich den größten und den kleinsten Wert aus einem datenfeld auswerten?
mein bisheriger Ansatz
int TDaten::GetMin (void) { int min = 300; for (Tag=1; Tag<=3; Tag++) { for (Stunde=1; Stunde<=24; Stunde++) { if (daten [Tag][Stunde]>0) { if (min>daten [Tag][Stunde]) { min = daten[Tag][Stunde]; } } } } return min; } int TDaten :: GetMax (void) { int max = 50; for (Tag =1; Tag <=3; Tag ++) { for (Stunde=1;Stunde<=24; Stunde ++) { if (daten [Tag][Stunde]!=0) { if (max<daten[Tag][Stunde]) { max = daten [Tag][Stunde]; } } } } return max; }