Größten bzw Kleinste Wert eines Arrays finden.
-
Hallöle
Ich hab ein Programm geschrieben das mit Hilfe eines Arrays mit der funktion: z.B r=cos(x) Werte erzeugt.
Nun möchte ich den höchsten bzw den kleinsten Wert finden.
Ich vermute mal mit einer if und einer for um durchzuzählen.
Genaueres weis ich leider nicht.gruß
-
Überlege dir doch einfach, wie du das sonst von Hand lösen würdest. Dass du for und if in die engere Wahl nimmst lässt dich doch schon eine Lösung vermuten.
-
Ok danke.
Aber ich hab leider keine Ahnung wie ich das in C schreiben soll :(.
-
double max(double* data, int size) { double greatest = data[0]; for(int i = 1; i < size; ++i) if(data[i] > greatest) greatest = data[i]; return greatest; }