Question: Intro to JAVA please see below thank you! ----------------------------------------------------------------------------------------------- In the following program, declare an integer array daysInMonth that stores the number of days in

Intro to JAVA please see below thank you!

-----------------------------------------------------------------------------------------------

In the following program, declare an integer array daysInMonth that stores the number of days in January, February, March, April, and so on. Fill it with the appropriate values (31, 28, 31, 30, ...).

The program reads a month and year from the user.

When the year is a leap year, change the entry for February to 29.

Print out how many days the given month has.

CODE:

import java.util.Scanner;

public class NumberOfDays { public static void main(String[] args) { // Declare and initialize daysOfMonth . . . daysOfMonth = . . .

Scanner in = new Scanner(System.in); System.out.print("Month (1 - 12): "); int month = in.nextInt(); System.out.print("Year: "); int year = in.nextInt(); if (year % 4 == 0 && year % 100 != 0 || year % 400 == 0) { // It's a leap year. Adjust the entry for February . . . }

// Get the number of days in the given month int days = daysOfMonth[. . .];

System.out.println("Number of days: " + days); } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!