Gymnasium Uebung5 2010

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Java</language>
= 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 Arschloch-Schleife.

<code id="4cc5b6758aeec">/*
while (Bedingung) {
	Anweisung1;
	Anweisung2;
        ...
}
*/
</code>

Also zum Beispiel:
<code id="4cc5b6758af54">/*
   int i;

   i = 0;
   while (i < 10)
   {
      ...   	
      i = i + 1;
   }
*/
</code>
Was macht diese Schleife?
Erst nachdenken, dann nachsehen:
<code id="4cc5b6758afab" hidden>String text = "zählt i von 0 bis 10 und führt dabei den Block 10mal aus."; </code>
<eval id="4cc5b6758b014">System.out.println(text); // EINFACH NUR AUSFÜHREN, NICHTS HIER SCHREIBEN</eval>

===Ü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).
<code>
//Schreibe hier deinen Code
</code>
<check>return x == 12;</check>

<language>Java</language>
===Ü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'''

<eval id="4cc6e09bc1b98">Schreibe hier deinen Code</eval>
<check>return negativ==1;</check>

===Ü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“

<eval></eval>