Aufgaben 3.1.

Aus ComeniusWiki
Version vom 28. September 2013, 10:28 Uhr von B.Schiller (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Aufgabe 1

Schreibe eine Methode public void quadratzahlTest(), die überprüft, ob eine eingegebene Zahl eine Quadratzahl ist oder nicht. Das eigentliche Problem besteht darin, eine geeignete Bedingung zu formulieren. Hilfreich sind dabei Funktionen der Klasse Math.

Lösungsvorschlag


Aufgabe 2

Erstelle eine Methode public void schaltjahrTest(), die überprüft, ob ein eingegebenes Jahr ein Schaltjahr ist oder nicht. Es gilt dabei folgende Regel: Ist die Jahreszahl durch 4 teilbar, dann ist es ein Schaltjahr, ausgenommen die Jahreszahl ist gleichzeitig auch durch 100 teilbar, dann ist es kein Schaltjahr, außer die Jahreszahl ist gleichzeitig auch durch 400 teilbar, dann ist es doch wieder ein Schaltjahr.

Hinweis: Bei der Lösung ist der Modulo-Operator %, der den Rest einer Division berechnet, nützlich.

Lösungsvorschlag