Teil 1
Aus ProgrammingWiki
Ergänzen Sie eine Anweisung, um den Wert der Variable x um 1 zu erhöhen! Lassen Sie sich den Wert von x anschließend auf der Konsole anzeigen!
Aufgabe 2
Ergänzen Sie eine Anweisung, die der Variable z die Summe aus x und y zuweist! Lassen Sie sich den Wert von z anschließend auf der Konsole anzeigen!
Aufgabe 3
Ergänzen Sie Anweisungen, um die Werte von x und y miteinander zu vertauschen! Sie benötigen dazu eine Hilfsvariable. Lassen Sie sich die Werte von x und y anschließend auf der Konsole anzeigen!
Ändern Sie die Werte von x und y und prüfen Sie die Ausgabe!
Aufgabe 4
Welchen Wert besitzt x, nachdem alle Anweisungen abgearbeitet sind?
Aufgabe 5
Welchen Wert besitzt x, nachdem alle Anweisungen abgearbeitet sind?
Ändert sich das Ergebnis, wenn Sie
- Zeile 1 und 2 miteinander vertauschen,
- Zeile 7 und 8 miteinander vertauschen,
- Zeile 10 und 11 miteinander vertauschen?
Aufgabe 6
Beantworten Sie für alle nachfolgenden Fälle: Welchen Wert besitzt x, nachdem alle Anweisungen abgearbeitet sind? Gehen Sie wie folgt vor:
- Nehmen Sie Zettel und Stift zur Hand und zerlegen Sie die for-Schleifen in einzelne Anweisungen.
- Fassen Sie die Anweisungen zu einer einzigen Gleichung zusammen und berechnen Sie den Wert.
Beispiel: Fall 1 entspricht:
x=x+1; x=x+1; ... x=x+1 (insgesamt 10 mal)
Das lässt sich zusammenfassen zu:
x=x+1+1+1+1+1+1+1+1+1+1+1
Der berechnete Wert lautet 10.
Fall 1:
Fall 2:
Fall 3:
Fall 4:
Fall 5:
Fall 6:
Fall 7:
Fall 8:
Fall 9:
Fall 10:
In welchen zwei Fällen ergibt die for-Schleife keinen Sinn? Kürzen Sie diese beiden Fälle in den folgenden Codeboxen ab:
Aufgabe 7
Welchen Wert liefert diese Methode, wenn sie mit dem Parameter
- 2
- 3
- 4
aufgerufen wird?