Teil 1

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Loading
Aufgabe 1

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:

  1. Nehmen Sie Zettel und Stift zur Hand und zerlegen Sie die for-Schleifen in einzelne Anweisungen.
  2. 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?

Persönliche Werkzeuge