Aufgaben 4.1
Schreibe ein Programm welches 10 mal „Hallo Fin“ ausgibt.
a) Mit einer for-Schleife
b) Mit einer while-Schleife
c) Mit einer Do-While Schleife
Aufgabe 4.2
Schreibe ein Programm, welches die Zahlen von 1 bis 10 zunachst hochzählt und dann wieder herunterzählt.
Aufgabe 4.3
a) Schreibe ein Java-Programm, welches n Sternchen ausgibt (n kann im Quelltext Angegeben werden)
b) Schreibe ein einen Sägezahn aus Sternen ausgibt. Versuche die Größe des Zahnes durch eine Variable bestimmbar zu machen. die Ausgabe sollte wie folgt aussehen:
*
**
***
Aufgabe 4.4
Schreibe ein Java-Programm, in dessen Ausgabe eine Zahl auf der einen Seite von 1 bis tausend hochgezählt und auf der anderen Seite von 1000 bis 1 herunter gezählt wird.
Ausgabe sollte wie folgt aussehen:
1:1000
2:999
3:998
[…]
998:3
999:2
1000:1
Aufgabe 4.5
Schreibe ein Programm, welches…
a) … die Summe aller Zahlen von 1 bis n berechnet (n kann im Quellcode angegeben werden)
b) … das Quadrat aller geraden Zahlen von n bis m berechnet und alle Ergebnisse ausgibt, die durch x teilbar sind (n, m und x werden im Quellcode angegeben)
Hinweis 1 (zu Aufgabe 4.1)
Die for-Schleife hat bereits einen Counter (i). Bei den while-Schleifen müsst ihr VOR der Schleife bereits einen Counter initialisieren.
Hinweis 2 (zu Aufgabe 4.2)
Hier benötigt ihr 2 Schleifen
Hinweis 3 (zu Aufgabe 4.3b)
Versuche zuerst ein Sägezahn-Muster mit fester Größe zu erstellen
(n = 4)
*
**
***
****
Hinweis 4 (zu Aufgabe 4.4)
Du brauchst nur eine Schleife, aber 2 Counter
Hinweis 5 (zu Aufgabe 4.5b)
Mache dich Schritt für Schritt an die Aufgabe (erst alle Zahlen von n bis m ausgeben, dann alle geraden Zahlen von n bis m usw.)