Die grösste Zahle finden!
-
Ich habe ein kleinen Problemm.
Ich habe 8 werte in float und ich will die grösste Zahl finden.
Mit if (blabla>blbla1) wird es sehr umfangreich. Wie kann ich es anders machen.
-
Hi!
Gibs einfach in ne Schleifemfg
-
sind die Daten irgendwie in einem Array oder einem anderen Container strukturiert? Wenn nein (wie dein Beispiel andeutet), gehts nur so umständlich. Ansonsten isses nur wenig mehr als ne kleine Schleife über alles.
-
ich kriege folgende werte
size1=235235.32523;
size2=4351.3215123;
...
size8=461164.1436146;Was für einen SDchleife könnte man nehem und wie würde es aussehen?
-
Mach nen Array draus.
float size[8] = { ... }; float maxsize(0f); for(int i = 0;i < sizeof size / sizeof size[0];++i) maxsize = max(maxsize,size[i]);
-
#include<algorithm> float size[8] = { ... }; float fMax = *std::max_element( size, size+8);