Answers for "ProgrammingEx4_17.java"

0

ProgrammingEx4_17.java

import java.util.Scanner;
 
public class ProgrammingEX4_17 {
 
 public static void main(String[] args) {
 
  Scanner input = new Scanner(System.in);
  System.out.print("Enter a year:");
  int year = input.nextInt();
 
  System.out.print("Enter a month:");
  String month = input.next();
 
  int days = 0;
 
  switch (month) {
  case "Feb":
   if ((year % 4 == 0 && year % 100 != 0) || (year % 400 == 0)) {
    days = 29;
    break;
   }
   days = 28;
   break;
 
  case "Apr":
  case "Jun":
  case "Sep":
  case "Nov":
   days = 30;
   break;
 
  case "Jan":
  case "Mar":
  case "May":
  case "Jul":
  case "Aug":
  case "Oct":
  case "Dec":
   days = 31;
   break;
 
  default:
   System.out.println("Invalid month.");
   System.exit(0);
 
  }
 
  System.out.println(month + " " + year + " has " + days + " days");
 }
}
Posted by: Guest on September-20-2021

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language