Maximum im Array

Problem #15

Tags: loops if-else c-0 simple

Who solved this?

Back to English version

Diese Aufgabe führt Sie in das Thema "linearer Suchalgorythmus" ein, mit dem Sie sich gut vertraut machen sollten, da es sehr oft auch in komplexeren Programmieraufgaben wie "sortieren" benötigt wird.

Eine häufige Verwendung ist z.B. das Auffinden von "Extremen" wie Maximal- und Minimalerte in Zahlenreihen. Um dies zu erreichen, müssen wir uns dieses Mal die Maximal- und Minimalwerte in einer separaten Variable merken, während wir uns durch eine Zahlenreihe (Array) durcharbeiten, um jedes Element damit zu vergleichen. Wann immer ein Wert größer als unser gemerktes Maximum bzw kleiner als unser gemerktes Minimum ist, speichern wir diesen Wert erneut in unseren temporären Variablen hierfür als unser neues Maximum bzw. Minimum ab.

Am Ende eines Durchgangs erhalten wir so in den temporären Variablen die "Extremwerte" einer Zahlenreihe.

Eingabe Daten enthalten dieses Mal exakt 300 Zahlen in einer einzigen Zeile.
Lösung soll nun die Maximum- und Minimumwerte dieser Zeile, getrennt durch Leerzeichen enthalten.

Beispiel:

Eingabe Daten:
1 3 5 7 9 11 ... 295 297 299 300 298 296 ... 12 10 8 6 4 2

Lösung:
300 1
You need to login to get test data and submit solution.