Gymnasium Uebung5 2010
Aus ProgrammingWiki
Inhaltsverzeichnis |
Schleifen
In den nächsten Wochen werden wir Schleifen kennen lernen. Hier wird eine Übersicht über alle vorhandene Schleifen entstehen .
While - Schleife
Die einfachste Form der Schleife ist die while-Schleife.
Also zum Beispiel:
Was macht diese Schleife? Erst nachdenken, dann nachsehen:
Übung 1 - Einfache Division
Lege eine Variable (nenne diese x) an welche den Wert 100 hat. Eine schleife soll diese Variable solange durch 2 Teilen bis sie kleiner als 20 ist. Ist das geschehen, soll die Variable einfach ausgegeben werden (einfach nach der Schleife).
Quelltext überprüfen:
Übung2 - Komplexe Bedingung
Erzeuge 2 Variablen, nenne sie "negativ" und "positiv". Gib der Variablen "negativ" den wert -5 und der Variablen "positiv" den Wert 11. Schreibe eine Schleife welche die "Variable" negativ solange um 1 addiert wie:
positiv hoch negativ kleiner als 1 ist
Quelltext überprüfen:
Übung Zusatz - Versteckspiel Schleife
Quelle: http://wiki.zum.de/Java/while-Schleife
Die erste Zahl ist 1.
Prüfe, ob die 100 erreicht wurde
Wenn das noch nicht erfüllt ist, sage die Zahl und erhöhe die Zahl um eins.
Wenn doch, dann rufe „Ich komme“
for-Schleife
Hier noch einmal das aus dem Unterricht bekannte Schema einer for-Schleife
Zum Beispiel so etwas.
Übung1 for-Schleife
Ein String soll erweitert werden. Lege eine Variable vom Datentyp String an. Wähle eine beliebige Zeichenkette und weise Sie der Variablen zu. Deine for Schleife soll nun den String drei mal miteinander verketten. Zum verketten kennst Du bereits die Operation: "String" + "String"
Übung2 for-Schleife
Schreibe eine for-Schleife, die alle geraden Zahlen zwischen 1 und 100 ausgibt. Überlege Dir vorher theoretisch, wie man herausbekommt, ob eine Zahl gerade oder ungerade ist. Frage deinen Lehrer, wie Du das in Java umsetzen kannst.
Übung3 for-Schleife
Damit Du siehst, dass man mit der for-Schleife dieselben Probleme wie mit einer while-Schleife lösen kann, löse das Problem aus Aufgabe 1 - Einfache Division mit einer for-Schleife.
Merke: Die for-Schleife ist dann sinvoll, wenn Du weist, wie oft Du etwas ausführen möchtest.
Hier nochmal die Aufgabe:
Lege eine Variable (nenne diese x) an welche den Wert 100 hat. Eine schleife soll diese Variable solange durch 2 Teilen bis sie kleiner als 20 ist. Ist das geschehen, soll die Variable einfach ausgegeben werden (einfach nach der Schleife).
Quelltext überprüfen: