Java :: Aufgabe #2 :: Lösung #13

21 Lösungen Lösungen öffentlich
#2

Jahr auf Schaltjahr überprüfen

Anfänger - Java von Gustl - 06.08.2012 um 23:26 Uhr
Schreiben Sie eine Methode, welche überprüft ob das übergebene Jahr (int) ein schaltjahr ist oder nicht.
Rückgabewert ist ein boolean-Wert (true oder false)

Testen Sie die Methode!

Methodenrumpf:
Quellcode ausblenden Java-Code
public static boolean isSchaltjahr(int year) {

}
#13
vote_ok
von BigBBuddha (60 Punkte) - 07.04.2016 um 14:45 Uhr
Quellcode ausblenden Java-Code
/*
 * Max F. 07.04.2016
 *
 * Jedes 4. Jahr ist ein Schaltjahr
 * Jedes 100. Jahr ist aber kein Schaltjahr
 * Jedes 400. Jahr ist ein Schaltjahr
 */

public class Schaltjahr {

	public static void main(String[] args) {
		int aktuellesJahr;
		aktuellesJahr=2016;
		if (isSchaltjahr(aktuellesJahr)) //Prüfe mit Methode ob es ein Schaltjahr ist
			System.out.println("Das Jahr "+aktuellesJahr+" ist ein Schaltjahr");
		else
		System.out.println("Das Jahr "+aktuellesJahr+" ist kein Schaltjahr");
	}

	public static boolean isSchaltjahr(int year) {
		if (((year % 4 == 0) && (year % 100 != 0)) || (year % 400 == 0))//Math. Bestimmung eines Schaltjahres
			return true;
		else
			return false;
	}
}

Kommentare:

Für diese Lösung gibt es noch keinen Kommentar

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben