000
12.08.2004, 15:38 Uhr
~wasa
Gast
|
tagchen!
habe ein feld mit lauter in werten gefüllt.
C++: |
s_Eintrag.Format("%s%i%s%i%s%i%s%i", minus, zahl1,p1, zahl2,p2, zahl3,p3, zahl4); int wert = atoi (s_Eintrag); Stat(wert, k, maxi);
void CVersion1507Dlg::Stat(int wer, int m, int max) { int werte[100]; CString s_Eintrag="";
werte[m-1]=wer; if (m == max) { ListenEintrag("Feld komplett gefüllt"); // Suche nach kleinsten Element im Array! dieses wird dann ausgegeben!!! // Algorithmus Selectionsort??? } else { ListenEintrag("Feld noch nicht gefüllt"); } }
|
Nun meine Frage: Wie kann ich in dem Feld nach dem Minimum und Maximum suchen??? Gibt es dafür nen speziellen Algorithmus?? In Php macht man dies ja mit min() und max() gibt es sowas für c++ / mfc auch??? Ist das ein Problem wenn ich Punkte zwischen den Zahlen stehen habe also: -29.0 oder wären kommas besser?? ich hoffe ihr könnt mir helfen und beDANKE mich schonmal!!! cu wasa |