C# Perform all Basic Arithmetic Operations

using System;

namespace Program
{
    class Program
    {
        static void Main(string[] args)
        {
            int Num1, Num2, result;
            char option;

            Console.Write("Enter the first number: ");
            Num1 = Convert.ToInt32(Console.ReadLine());

            Console.Write("\nEnter the second number: ");
            Num2 = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("\n------------------");
            Console.WriteLine("1. Addition");
            Console.WriteLine("2. Subtraction");
            Console.WriteLine("3. Multiplication");
            Console.WriteLine("4. Division");
            Console.WriteLine("------------------\n");

            Console.Write("Enter operation: ");
            option = Convert.ToChar(Console.ReadLine());

            switch (option)
            {
                case '1':
                    result = Num1 + Num2;
                    Console.WriteLine("\nCalculation: {0} + {1} = {2}", Num1, Num2, result);
                    break;
                case '2':
                    result = Num1 - Num2;
                    Console.WriteLine("\nCalculation: {0} - {1} = {2}", Num1, Num2, result);
                    break;
                case '3':
                    result = Num1 * Num2;
                    Console.WriteLine("\nCalculation: {0} * {1} = {2}", Num1, Num2, result);
                    break;
                case '4':
                    result = Num1 / Num2;
                    Console.WriteLine("\nCalculation: {0} / {1} = {2}", Num1, Num2, result);
                    break;
                default:
                    Console.WriteLine("\nInvalid Option!");
                    break;
            }

            Console.ReadLine();
        }

    }
}

 

Output