View Code of Problem 81

import java.util.Scanner;

public class Demo {
    public static void main(String[] args)  {
        int[] days = {31,28,31,30,31,30,31,31,30,31,30,31};
        int year, month, day;
        int sum = 0;
        Scanner scanner = new Scanner(System.in);

        year = scanner.nextInt();
        month = scanner.nextInt();
        day = scanner.nextInt();

        for(int i = 0; i < month - 1; i++) {
            sum += days[i];
        }

        sum += day;

        if(year % 4 == 0) {
            if((year % 100 == 0 && year % 400 == 0) && month > 2){
                sum += 1;
            }
        }

        System.out.println(sum);
    }
}

/*
Main.java:3: error: class Demo is public, should be declared in a file named Demo.java
public class Demo {
       ^
1 error
*/

Double click to view unformatted code.


Back to problem 81