Java, .NET, PHP, PYTHON, ANGULAR, .NET, ML, Data Scince, Testing, CI Tutorials in Easy Languages.

"Best Software Training, Internship, Project Development center of Indore India, Helpline 780506-3968"

Switch Statement in C#:-


It is used to create a choice-based or option based program, It provides multiple case statements to represent multiple-choice, we can select particular statement under switch then it will match from respective case statements.


switch(option)
{

   case option-value:
     Statement;
     break;
   case option-value:
     Statement;
     break;
    case option-value:
     Statement;
     break;
    default:
     Statement;
     break;

}


We will check option==optionvalue then that statement will be executed.


class SwitchProgram
    {
        static void Main()
        {
            char ch;
            Console.WriteLine("Enter Char");
            ch = char.Parse(Console.ReadLine());
            switch (ch)
            {
                case 'a':
                case 'e':
                case 'i':
                case 'o':
                case 'u':
                Console.WriteLine("Vowel");
                break;
                default:
                Console.WriteLine("Consonent");
                break;


            }
            Console.ReadKey();
           
        }

    }
WAP to check the greater number using a switch?

WAP to check the greatest number using a switch?

WAP to display "yes","no" and "cancel" when user press 'y','n' and 'c'?


WAP to check leap year using a switch?

WAP  to check entered char is numeric, alphabets, or special using switch?


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApplication2
{
    class SwitchCaseExample
    {
        static void Main()
        {
            char ch;
            Console.WriteLine("Enter char");
            ch = char.Parse(Console.ReadLine());
            
            switch (ch>=65 && ch<=91 || ch>=97 && ch<=123)
            {
                case true:
                    Console.WriteLine("Alphabets");
                    break;
                default:
                    switch (ch >= 48 && ch <= 57)
                    {
                        case true:
                            Console.WriteLine("Numeric");
                            break;
                        default:
                           Console.WriteLine("Special");
                            break;
                    }
                    
                    break;
            }
            Console.ReadKey();

        }
    }
}



                                     

3 Comments

If you have any doubt in programming or join online classes then you can contact us by comment .

  1. * WAP to check greater number using switch?

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace greatest
    {
    class Program
    {
    static void Main(string[] args)
    {
    int num1, num2;
    Console.WriteLine("please enter first number");
    num1 = int.Parse(Console.ReadLine());
    Console.WriteLine("please enter second number");
    num2 = int.Parse(Console.ReadLine());

    switch(num1>num2)
    {
    case true :
    Console.Write("first number is greater " + num1);
    break;
    default:
    Console.WriteLine("Second number greater " + num2);
    break;

    }


    Console.ReadKey();

    }
    }
    }

    ReplyDelete
  2. WAP to display "yes","no" and "cancel" when user press 'y','n' and 'c'?


    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace yes_no_cancle
    {
    class Program
    {
    static void Main(string[] args)
    {
    char ch;
    Console.WriteLine("please enter a character 'y' , 'n', 'c' ");
    ch = char.Parse(Console.ReadLine());
    switch (ch)
    {
    case 'y':
    Console.WriteLine("yes ");
    break;
    case 'n':
    Console.WriteLine("No ");
    break;
    case 'c':
    Console.WriteLine("Cancle ");
    break;
    default:
    Console.WriteLine("you entered wrong character");
    break; ;
    }
    Console.ReadKey();
    }
    }
    }

    ReplyDelete
  3. WAP to check leap year using switch?

    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;

    namespace leapyear_switch
    {
    class Program
    {
    static void Main(string[] args)
    {
    int year;

    Console.WriteLine("Please enter a year to check leap year or not");
    year = int.Parse(Console.ReadLine());
    switch((year%100!=0 && year%4==0)||(year%400==0))
    {
    case true:
    Console.WriteLine("this is leap year " + year);
    break;
    default:
    Console.WriteLine("this is not a leap year" + year);
    break;
    }
    Console.ReadKey();
    }
    }
    }

    ReplyDelete

Post a Comment

If you have any doubt in programming or join online classes then you can contact us by comment .

Previous Post Next Post