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;
}
}
}