Advertisement
Guest User

Untitled

a guest
Sep 18th, 2014
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.74 KB | None | 0 0
  1. public class kap4_opg3{
  2.    public static void main(String[] args){
  3.       System.out.println("2/2: "+season("2/2"));
  4.       System.out.println("5/3: "+season("5/3"));
  5.       System.out.println("25/7: "+season("25/7"));
  6.       System.out.println("2/12: "+season("2/12"));
  7.      
  8.    }
  9.    
  10.    public static String season(String dateAndMonth){
  11.       String[] dates = dateAndMonth.split("/");
  12.      
  13.       int date = Integer.parseInt(dates[0]); // converts the date into an integer
  14.       int month = Integer.parseInt(dates[1]); // converts the month into an integer
  15.      
  16.       int day = 0;
  17.      
  18.       switch(month){
  19.          case 1:
  20.             day = date;
  21.             break;
  22.          case 2:
  23.             day = 31+date;
  24.             break;
  25.          case 3:
  26.             day = 59+date;
  27.             break;
  28.          case 4:
  29.             day = 90+date;
  30.             break;
  31.          case 5:
  32.             day = 120+date;
  33.             break;
  34.          case 6:
  35.             day = 151+date;
  36.             break;
  37.          case 7:
  38.             day = 181+date;
  39.             break;
  40.          case 8:
  41.             day = 212+date;
  42.             break;
  43.          case 9:
  44.             day = 243+date;
  45.             break;
  46.          case 10:
  47.             day = 274+date;
  48.             break;
  49.          case 11:
  50.             day = 304+date;
  51.             break;
  52.          case 12:
  53.             day = 334+date;
  54.             break;
  55.       }
  56.      
  57.       String season = "";
  58.        
  59.       if(day<=74||day>=346){
  60.          season = "Winter";
  61.       }else if(day>=75&&day<=166){
  62.          season = "Spring";
  63.       }else if(day>=167&&day<=258){
  64.          season = "Summer";
  65.       }else if(day>=259&&day<=349){
  66.          season = "Fall";
  67.       }
  68.      
  69.       return season;
  70.    }
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement