Program to Print Day Based on Given Number using Switch Case
- Write a program to Print Day Based on Given Number using Switch Case in C
- Write a program to Print Day Based on Given Number using Switch Case in C++
- Write a program to Print Day Based on Given Number using Switch Case in Python
- Write a program to Print Day Based on Given Number using Switch Case in PHP
- Write a program to Print Day Based on Given Number using Switch Case in Java
- Write a program to Print Day Based on Given Number using Switch Case in Java Script
- Write a program to Print Day Based on Given Number using Switch Case in C#
Explanation:
To print the day of the week based on a given number, we can map the numbers from 1 to 7 to the corresponding days of the week:
Mapping
- 1: Monday
- 2: Tuesday
- 3: Wednesday
- 4: Thursday
- 5: Friday
- 6: Saturday
- 7: Sunday
For numbers outside this range, print an error message like “Invalid number”.
Program to Print Day Based on Given Number using Switch Case
-
C
-
C++
-
Python
-
PHP
-
JAVA
-
Java Script
-
C#
#include <stdio.h> int main() { int day; printf("Enter a number (1-7): "); scanf("%d", &day); switch (day) { case 1: printf("Sunday\n"); break; case 2: printf("Monday\n"); break; case 3: printf("Tuesday\n"); break; case 4: printf("Wednesday\n"); break; case 5: printf("Thursday\n"); break; case 6: printf("Friday\n"); break; case 7: printf("Saturday\n"); break; default: printf("Invalid input! Please enter a number between 1 and 7.\n"); } return 0; }
#include <iostream> using namespace std; int main() { int day; cout << "Enter a number (1-7): "; cin >> day; switch (day) { case 1: cout << "Sunday" << endl; break; case 2: cout << "Monday" << endl; break; case 3: cout << "Tuesday" << endl; break; case 4: cout << "Wednesday" << endl; break; case 5: cout << "Thursday" << endl; break; case 6: cout << "Friday" << endl; break; case 7: cout << "Saturday" << endl; break; default: cout << "Invalid input! Please enter a number between 1 and 7." << endl; } return 0; }
day = int(input("Enter a number (1-7): ")) days = { 1: "Sunday", 2: "Monday", 3: "Tuesday", 4: "Wednesday", 5: "Thursday", 6: "Friday", 7: "Saturday" } print(days.get(day, "Invalid input! Please enter a number between 1 and 7."))
<?php $day = readline("Enter a number (1-7): "); switch ($day) { case 1: echo "Sunday\n"; break; case 2: echo "Monday\n"; break; case 3: echo "Tuesday\n"; break; case 4: echo "Wednesday\n"; break; case 5: echo "Thursday\n"; break; case 6: echo "Friday\n"; break; case 7: echo "Saturday\n"; break; default: echo "Invalid input! Please enter a number between 1 and 7.\n"; } ?>
import java.util.Scanner; public class DayOfWeek { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("Enter a number (1-7): "); int day = scanner.nextInt(); switch (day) { case 1 -> System.out.println("Sunday"); case 2 -> System.out.println("Monday"); case 3 -> System.out.println("Tuesday"); case 4 -> System.out.println("Wednesday"); case 5 -> System.out.println("Thursday"); case 6 -> System.out.println("Friday"); case 7 -> System.out.println("Saturday"); default -> System.out.println("Invalid input! Please enter a number between 1 and 7."); } scanner.close(); } }
let day = parseInt(prompt("Enter a number (1-7):")); switch (day) { case 1: console.log("Sunday"); break; case 2: console.log("Monday"); break; case 3: console.log("Tuesday"); break; case 4: console.log("Wednesday"); break; case 5: console.log("Thursday"); break; case 6: console.log("Friday"); break; case 7: console.log("Saturday"); break; default: console.log("Invalid input! Please enter a number between 1 and 7."); }
using System; class Program { static void Main() { Console.Write("Enter a number (1-7): "); int day = Convert.ToInt32(Console.ReadLine()); switch (day) { case 1: Console.WriteLine("Sunday"); break; case 2: Console.WriteLine("Monday"); break; case 3: Console.WriteLine("Tuesday"); break; case 4: Console.WriteLine("Wednesday"); break; case 5: Console.WriteLine("Thursday"); break; case 6: Console.WriteLine("Friday"); break; case 7: Console.WriteLine("Saturday"); break; default: Console.WriteLine("Invalid input! Please enter a number between 1 and 7."); break; } } }