JAVA 6
Lab4 Guest on 30th September 2022 05:19:37 PM
  1. import java.util.Scanner;
  2.  
  3. public class lab4 {
  4.  
  5.         static Scanner console = new Scanner(System.in);
  6.    
  7.         public static void main(String[] args) {
  8.    
  9.             {
  10.                 int number_month, year;
  11.                 int num_of_daysinamonth =0;
  12.                 java.lang.String month = "Does not Exist";
  13.    
  14.                 System.out.println("What is the number of the month ?");
  15.                 number_month = console.nextInt();
  16.    
  17.                 System.out.println("Now, you need to enter the year");
  18.                 year = console.nextInt();
  19.    
  20.                 switch(number_month) {
  21.                    
  22.                     case 1:
  23.                         month = "January";
  24.                         num_of_daysinamonth = 31;
  25.                         break;
  26.    
  27.    
  28.                     case 2:
  29.                         month = "February";
  30.                         if (year%4 == 0) {
  31.                             num_of_daysinamonth = 29;
  32.                         } else {
  33.                             num_of_daysinamonth = 28;
  34.                         }
  35.                         break;
  36.                     case 3:
  37.                         month = "March";
  38.                         num_of_daysinamonth = 31;
  39.                         break;
  40.                     case 4:
  41.                         month = "April";
  42.                         num_of_daysinamonth = 30;
  43.                         break;
  44.                     case 5:
  45.                         month = "May";
  46.                         num_of_daysinamonth = 31;
  47.                         break;
  48.                     case 6:
  49.                         month = "June";
  50.                         num_of_daysinamonth = 30;
  51.                         break;
  52.                     case 7:
  53.                         month = "July";
  54.                         num_of_daysinamonth = 31;
  55.                         break;
  56.                     case 8:
  57.                         month = "August";
  58.                         num_of_daysinamonth = 31;
  59.                         break;
  60.                     case 9:
  61.                         month = "September";
  62.                         num_of_daysinamonth = 30;
  63.                         break;
  64.                     case 10:
  65.                         month = "October";
  66.                         num_of_daysinamonth = 31;
  67.                         break;
  68.                     case 11:
  69.                         month = "November";
  70.                         num_of_daysinamonth = 30;
  71.                         break;
  72.                     case 12:
  73.                         month = "December";
  74.                         num_of_daysinamonth = 31;
  75.                         break;
  76.    
  77.                     default:
  78.                         System.out.println(month);
  79.    
  80.                 }
  81.                 System.out.println("The month of " + month + " " + year + "has"
  82.                         + num_of_daysinamonth + " days");
  83.    
  84.             }
  85.         }
  86.     }

Paste is for source code and general debugging text.

Login or Register to edit, delete and keep track of your pastes and more.

Raw Paste

Login or Register to edit or fork this paste. It's free.