Wie würde ich mit einer while-Schleife, um eine Benutzereingabe anfordern

Habe ich versucht, ein paar Dinge, die mit der while-Schleife und kann nicht scheinen, um es zu arbeiten. Ich möchte zu halten das anfordern von Benutzereingaben, bis der Benutzer die Eingänge die Zahl 0, hier ist der code, den ich bisher:

import java.util.*;

public class Task10 {

    public static void main(String[] args) {
        System.out.println("Enter a year to check if it is a leap year");
        Scanner input = new Scanner(System.in);
        int year = input.nextInt();

        if ((year % 4 == 0) || ((year % 400 == 0) && (year % 100 != 0)))
            System.out.println(year + " is a leap year");
        else
            System.out.println(year + " is not a leap year");
    }
}
  • Ihre Schaltjahr Logik ist falsch.
InformationsquelleAutor Imminence | 2015-10-09
Schreibe einen Kommentar