C# Program to perform Addition, Subtraction, Multipilcation and Division operation.


The following program perform mathematical operation such as Addition, Subtraction, Multipilcation and Division operation.

using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication1
{
    class Program
    {
        int Number1, Number2;
        char option; 

        public void Number()
        {
            Console.WriteLine("Enter the First Number:");
            Number1 = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Enter the Second Number:");
            Number2 = Convert.ToInt32(Console.ReadLine());

            Console.WriteLine("Main Menu");
            Console.WriteLine("1. Addition");
            Console.WriteLine("2. Subtraction");
            Console.WriteLine("3. Multiplication");
            Console.WriteLine("4. Division");

            Console.WriteLine("Enter the Operation you want to perform");
            option = Convert.ToChar(Console.ReadLine());

            switch (option)
            {
                case '1':                    
                    Console.WriteLine("The result of Addition is:{0}", Number1 + Number2);
                    break;
                case '2':                    
                    Console.WriteLine("The result of Subtraction is:{0}", Number1 - Number);
                    break;
                case '3':                     
                    Console.WriteLine("The result of Multiplication is:{0}", Number1 * Number2);
                    break;
                case '4':                    
                    Console.WriteLine("The result of Division is:{0}", Number1 / Number2);
                    break;
                default:
                    Console.WriteLine("Invalid Option");
                    break;
            }
            Console.ReadLine();
        }

        static void Main(string[] args)
        {
            Program objProgram = new Program();
            objProgram.Number();            
        }
    }
} 

Output:

5 comments:

Recent Posts