This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
This is the assignment and here is the code I have already??? Can someone help me please?
Create a program that prompts the user to enter the month and year. The program will then display the number of days in the month. For example, if the user enters month 8 and year 2007, the program will display "August 2007 has 31 days". Use input dialog boxes and message dialog boxes.
Don't forget that leap year must be part of your calculation. The formula for determining whether a year is leap year is found in your textbook and also on the internet (using a simple Google search). Once you've determined whether you have a leap year, then you can determine how many days are in February.
public class LeapYear { public static void main(String[] args) { // Prompt the user to enter a year String yearString = JOptionPane.showInputDialog("Enter a year");
//Convert the string into an int value int year = Integer.parseInt(yearString);
// Check if the year is a leap year boolean isLeapYear = (year % 4 == 0 && year % 100 != 0) || (year % 400 == 0);
// Display the result in a message dialog box JOptionPane.showMessageDialog(null, year + " is a leap year? " + isLeapYear); } }
I dont understand how to add the month portion to the assignment Can someone help me please???