Write a program that prompts the user to enter the year and an integer for the f
ID: 3590094 • Letter: W
Question
Write a program that prompts the user to enter the year and an integer for the first day of the year (Sunday is 0, Monday is 1, ...., and Saturday is 6) and displays the calendar table for the year. For example, if the user entered the year 2017 and 0 for Sunday, January 1, 2017, your program should display the calendar for each month in the year as follows: Enter a year: 2017 Enter the first day of the year (Sunday is 0, Monday is 1, ..., and Saturday is 6): 0 January 2017 --------------------------------------------- Sun Mon Tue Wed Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Explanation / Answer
import java.util.Scanner; public class Exercise { public static void main(String[] args) { // Create Scanner Scanner input = new Scanner(System.in); // Prompt the user to enter the year and first day of the year System.out.print("Enter year: "); int year = input.nextInt(); System.out.print("Enter first day of the year: "); int day = input.nextInt(); // Create header of calender String header; System.out.println(); for (int month = 1; monthRelated Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.