Stellen wir uns vor, wir haben eine große Liste mit Umsatzzahlen und wollen herausfinden, wann der Umsatz zu gering war. [Zu gering: wir definieren einen Wert und geben alle Daten aus, die kleiner sind als dieser Wert. ]
Im Prinzip sind das viele Vergleiche (10 Umsatzzahlen … 10 Vergleiche, 10000 Umsatzzahlen … 10000 Vergleiche). Anstatt nun ganz viele Vergleiche aufzuschreiben, versucht man, diese mittels Schleife zusammenzufassen. Man sucht nach Anweisungen, die sich wiederholen.
Nehmen wir wieder die Umsatzzahlen als Beispiel. Nur diesmal wollen wir wissen, welcher Wert der höchste Umsatz ist. D.h. wir suchen das Maximum aus allen Werten. Tja … 10000 Umsatzzahlen …. wird interessant.
Um den höchsten Wert zu bestimmen, müssen wir alle Werte miteinander vergleichen -> auf kleiner, größer oder gleich. Je nach Umfang kann das sehr aufwändig werden. Auch hier helfen uns Arrays und Schleifen weiter.