Write a c++ program to display a calendar for a given year. Type of Branches such as switch statements, if-else, and etc. should be used as well. You can't define functions or use Void. Everything should be written inside int main(). Code should be written in this type of format: #include using namespace std; int main() { /* Type your code here. */ return 0; }   Ask a user to enter the year and the new year's day of the year entered: cout <<"Enter a calendar year to display?"; cout <<" what is the new year's day?"; a leap year is: IF year%4 = 0 AND year%100 != 0 OR year%400 = 0   An example of what the program should display as a result is in the two images attached

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Write a c++ program to display a calendar for a given year. Type of Branches such as switch statements, if-else, and etc. should be used as well.

You can't define functions or use Void. Everything should be written inside int main().

Code should be written in this type of format:

#include <iostream>
using namespace std;

int main() {

/* Type your code here. */

return 0;
}

 

Ask a user to enter the year and the new year's day of the year entered:

cout <<"Enter a calendar year to display?";

cout <<" what is the new year's day?";

a leap year is:

IF year%4 = 0 AND year%100 != 0 OR year%400 = 0

 

An example of what the program should display as a result is in the two images attached.

#### Monthly Calendars for April to July

---

**April**

- Sun: 3, 10, 17, 24
- Mon: 4, 11, 18, 25
- Tue: 5, 12, 19, 26
- Wed: 6, 13, 20, 27
- Thu: 7, 14, 21, 28
- Fri: 1, 8, 15, 22, 29
- Sat: 2, 9, 16, 23, 30

---

**May**

- Sun: 1, 8, 15, 22, 29
- Mon: 2, 9, 16, 23, 30
- Tue: 3, 10, 17, 24, 31
- Wed: 4, 11, 18, 25
- Thu: 5, 12, 19, 26
- Fri: 6, 13, 20, 27
- Sat: 7, 14, 21, 28

---

**June**

- Sun: 5, 12, 19, 26
- Mon: 6, 13, 20, 27
- Tue: 7, 14, 21, 28
- Wed: 1, 8, 15, 22, 29
- Thu: 2, 9, 16, 23, 30
- Fri: 3, 10, 17, 24
- Sat: 4, 11, 18, 25

---

**July**

- Sun: 3, 10, 17, 24, 31
- Mon: 4, 11, 18, 25
- Tue: 5, 12, 19, 26
- Wed: 6, 13, 20, 27
- Thu: 7, 14, 21, 28
- Fri: 1, 8, 15, 22, 29
- Sat: 2, 9, 16, 23, 30

---

This document shows a monthly layout for the months of April, May, June, and July, divided into weeks starting from
Transcribed Image Text:#### Monthly Calendars for April to July --- **April** - Sun: 3, 10, 17, 24 - Mon: 4, 11, 18, 25 - Tue: 5, 12, 19, 26 - Wed: 6, 13, 20, 27 - Thu: 7, 14, 21, 28 - Fri: 1, 8, 15, 22, 29 - Sat: 2, 9, 16, 23, 30 --- **May** - Sun: 1, 8, 15, 22, 29 - Mon: 2, 9, 16, 23, 30 - Tue: 3, 10, 17, 24, 31 - Wed: 4, 11, 18, 25 - Thu: 5, 12, 19, 26 - Fri: 6, 13, 20, 27 - Sat: 7, 14, 21, 28 --- **June** - Sun: 5, 12, 19, 26 - Mon: 6, 13, 20, 27 - Tue: 7, 14, 21, 28 - Wed: 1, 8, 15, 22, 29 - Thu: 2, 9, 16, 23, 30 - Fri: 3, 10, 17, 24 - Sat: 4, 11, 18, 25 --- **July** - Sun: 3, 10, 17, 24, 31 - Mon: 4, 11, 18, 25 - Tue: 5, 12, 19, 26 - Wed: 6, 13, 20, 27 - Thu: 7, 14, 21, 28 - Fri: 1, 8, 15, 22, 29 - Sat: 2, 9, 16, 23, 30 --- This document shows a monthly layout for the months of April, May, June, and July, divided into weeks starting from
## Calendar for January to April

### January
- **Sun**: 3, 10, 17, 24, 31
- **Mon**: 4, 11, 18, 25
- **Tue**: 5, 12, 19, 26
- **Wed**: 6, 13, 20, 27
- **Thu**: 7, 14, 21, 28
- **Fri**: 1, 8, 15, 22, 29
- **Sat**: 2, 9, 16, 23, 30

### February
- **Sun**: 7, 14, 21, 28
- **Mon**: 1, 8, 15, 22
- **Tue**: 2, 9, 16, 23
- **Wed**: 3, 10, 17, 24
- **Thu**: 4, 11, 18, 25
- **Fri**: 5, 12, 19, 26
- **Sat**: 6, 13, 20, 27
- **Note**: February 29th only occurs in a leap year.

### March
- **Sun**: 6, 13, 20, 27
- **Mon**: 7, 14, 21, 28
- **Tue**: 1, 8, 15, 22, 29
- **Wed**: 2, 9, 16, 23, 30
- **Thu**: 3, 10, 17, 24, 31
- **Fri**: 4, 11, 18, 25
- **Sat**: 5, 12, 19, 26

### April
- **Sun**: 3, 10, 17, 24
- **Mon**: 4, 11, 18, 25
- **Tue**: 5, 12, 19, 26
- **Wed**: 6, 13, 20, 27
- **Thu**: 7, 14, 21, 28
- **Fri**:
Transcribed Image Text:## Calendar for January to April ### January - **Sun**: 3, 10, 17, 24, 31 - **Mon**: 4, 11, 18, 25 - **Tue**: 5, 12, 19, 26 - **Wed**: 6, 13, 20, 27 - **Thu**: 7, 14, 21, 28 - **Fri**: 1, 8, 15, 22, 29 - **Sat**: 2, 9, 16, 23, 30 ### February - **Sun**: 7, 14, 21, 28 - **Mon**: 1, 8, 15, 22 - **Tue**: 2, 9, 16, 23 - **Wed**: 3, 10, 17, 24 - **Thu**: 4, 11, 18, 25 - **Fri**: 5, 12, 19, 26 - **Sat**: 6, 13, 20, 27 - **Note**: February 29th only occurs in a leap year. ### March - **Sun**: 6, 13, 20, 27 - **Mon**: 7, 14, 21, 28 - **Tue**: 1, 8, 15, 22, 29 - **Wed**: 2, 9, 16, 23, 30 - **Thu**: 3, 10, 17, 24, 31 - **Fri**: 4, 11, 18, 25 - **Sat**: 5, 12, 19, 26 ### April - **Sun**: 3, 10, 17, 24 - **Mon**: 4, 11, 18, 25 - **Tue**: 5, 12, 19, 26 - **Wed**: 6, 13, 20, 27 - **Thu**: 7, 14, 21, 28 - **Fri**:
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 5 images

Blurred answer
Knowledge Booster
ADT and Class
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education