package dummy;
import java.util.Scanner;
class DaysInEachMonth2 {
public enum Months { ianuarie, februarie, martie, aprilie,
mai, iunie, iulie, august, septembrie, octombrie, noiembrie, decembrie}
public static void main(String args[]) {
Scanner myScanner = new Scanner(System.in);
Months month;
String luna;
int numberOfDays = 0;
boolean isLeapYear;
System.out.print("INTRODUCETI LUNA (caractere) ? ");
luna = myScanner.next();
month = Months.valueOf(luna);
switch (month) {
case ianuarie:
case martie:
case mai:
case iulie:
case august:
case octombrie:
case decembrie:
numberOfDays = 31;
break;
case aprilie:
case iunie:
case septembrie:
case noiembrie:
numberOfDays = 30;
break;
case februarie:
System.out.print("AN BISECT (true/false) ? ");
isLeapYear = myScanner.nextBoolean();
if (isLeapYear) {
numberOfDays = 29;
} else {
numberOfDays = 28;
}
}
System.out.print(numberOfDays);
System.out.println(" zile");
}
}
No comments:
Post a Comment