I am floundering and would love any ideas
Here's my code so far....
import java.util.*;
public class validDate {
public static void main (String[] args){
Scanner in;
in = new Scanner (System.in);
System.out.println("Enter the date as: mm/dd/yyyy");
in.useDelimiter("/");
double m;
double d;
double y;
m = in.nextDouble();
d = in.nextDouble();
y = in.nextDouble();
double invalidM = 0;
double invalidD = 0;
double invalidY = 0;
switch (m ){
case 1:
m = (1, 3, 4, 7, 8, 10, 12) ;
//days allowed 31
break;
case 2:
m = (4, 6, 9, 11) ;
//days allowed 30
break;
case 3:
m = (2) ;
//days allowed 28, unless leapYear then 29
break;
}
{
boolean leapYear = true;
if(y %400 == 0){
leapYear = true; }
if(y % 100 == 0){
leapYear = false; }
if (y % 4 == 0){
leapYear = true; }
else {
leapYear = false; }
}
//months w/ 31 days
//if ( (m = 1) || (m = 3) || (m = 4) || (m = 7)
// || (m = 8) || (m = 10) || (m = 12)) {
// (1 <= days <= 31);}
//months w/ 30 days
//if ( (m = 4) || (m = 6) || (m = 9) || (m = 11)) {
// (1 <= days <= 30)}
//FEB
//if ( (m = 2) ){
}
}

New Topic/Question
Reply



MultiQuote





|