Gymnasium Uebung5 2010

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Loading

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:

Persönliche Werkzeuge