I'm trying to get the amount of days until the meeting to go back and print out the day the new meeting is on but I keep getting an integer instead of the string.
import java.util.Scanner;
public class NextMeeting {
public static void main(String [] args) {
int day, daysToMeeting = 0;
Scanner scan = new Scanner(System.in);
System.out.println("Enter the day of the week 0-6: ");
day = scan.nextInt();
System.out.println("Enter the days to meeting: ");
daysToMeeting = scan.nextInt();
if (day == 0) {
System.out.println("Today is Sunday");
} else if (day == 1) {
System.out.println("Today is Monday");
}
else if (day == 2) {
System.out.println("Today is Tuesday");
}
else if (day == 3) {
System.out.println("Today is Wednesday");
}
else if (day == 4) {
System.out.println("Today is Thursday");
}
else if (day == 5) {
System.out.println("Today is Friday");
}
else if (day == 6) {
System.out.println("Today is Saturday");
}
System.out.println("Today is: " + day);
if( daysToMeeting >= 6) {
day = daysToMeeting - 7;
}
else {
day = day + 6;
}
System.out.println("Days to the meeting is " + daysToMeeting + " +days.");
System.out.println("Meeting day is : " + Integer.toString(day));
}
}
The output for days is still 3 but we need to get it to print out Wednesday. I don't know how to make that happen.
Aucun commentaire:
Enregistrer un commentaire