C#: Read month number and display month name
Write C# Sharp program to read any Month Number in integer and display Month name.
Sample Solution:-
C# Sharp Code:
using System; // Importing necessary namespaces
public class Exercise22 // Declaration of the Exercise22 class
{
public static void Main() // Main method, entry point of the program
{
int monno; // Declaration of a variable to store the month number
Console.Write("\n\n"); // Displaying new lines
Console.Write("Read month number and display month name:\n"); // Displaying the purpose of the program
Console.Write("-------------------------------------------"); // Displaying a separator
Console.Write("\n\n");
Console.Write("Input Month No : "); // Prompting user to input a month number
monno = Convert.ToInt32(Console.ReadLine()); // Reading the input and converting it to an integer
switch(monno) // Switch statement based on the entered month number
{
case 1:
Console.Write("January\n"); // Displaying "January" for month number 1
break;
case 2:
Console.Write("February\n"); // Displaying "February" for month number 2
break;
case 3:
Console.Write("March\n"); // Displaying "March" for month number 3
break;
case 4:
Console.Write("April\n"); // Displaying "April" for month number 4
break;
case 5:
Console.Write("May\n"); // Displaying "May" for month number 5
break;
case 6:
Console.Write("June\n"); // Displaying "June" for month number 6
break;
case 7:
Console.Write("July\n"); // Displaying "July" for month number 7
break;
case 8:
Console.Write("August\n"); // Displaying "August" for month number 8
break;
case 9:
Console.Write("September\n"); // Displaying "September" for month number 9
break;
case 10:
Console.Write("October\n"); // Displaying "October" for month number 10
break;
case 11:
Console.Write("November\n"); // Displaying "November" for month number 11
break;
case 12:
Console.Write("December\n"); // Displaying "December" for month number 12
break;
default:
Console.Write("Invalid Month number. \nPlease try again ....\n"); // Handling invalid month numbers
break;
}
}
}
Sample Output:
Read month number and display month name: ------------------------------------------- Input Month No : 2 February
Visual Presentation:
Flowchart:

Go to:
PREV : Write a program in C# Sharp to read any digit, display in the word.
NEXT : Write a program in C# Sharp to read any Month Number in integer and display the number of days for this month.
C# Sharp Code Editor:
Contribute your code and comments through Disqus.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.