Create a program using `enum` to represent days of the week. Accept a number from the user and display the corresponding day using a `switch` statement.
SOLUTION....
#include <iostream>
using namespace std;
int main() {
// Enum declaration
enum Days { Sunday = 1, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday };
int choice;
cout << "Enter a number (1-7) to get the day of the week: ";
cin >> choice;
Days day = static_cast<Days>(choice);
switch(day) {
case Sunday: cout << "Day is Sunday" << endl; break;
case Monday: cout << "Day is Monday" << endl; break;
case Tuesday: cout << "Day is Tuesday" << endl; break;
case Wednesday: cout << "Day is Wednesday" << endl; break;
case Thursday: cout << "Day is Thursday" << endl; break;
case Friday: cout << "Day is Friday" << endl; break;
case Saturday: cout << "Day is Saturday" << endl; break;
default: cout << "Invalid input! Please enter a number between 1 and 7." << endl;
}
return 0;
}
OUTPUT
