Thursday, 2 May 2013

How to make calculator in c# in 5 minutes

How to make calculator in c# in 5 minutes



Write a program which allows any user to perform addition, subtraction, multiplication or division on two numbers entered. And the program generates an error message in case of invalid input of quantity or an operator. 




Code


using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;



namespace Calculator

{

    class Program

   

        static void Main(string[] args)

        {

            int num, num1, num2;

            float num3, num4, Result1;

            int Result;



            Console.WriteLine("\t\t*******welcome Tlo The Calculator********\n");

            Console.WriteLine("\t\t*******Enter The Number What You Want\n");

            Console.WriteLine("1..........For Additon");

            Console.WriteLine("2..........For Subtraction");

            Console.WriteLine("3..........For Division");

            Console.WriteLine("4..........Multiplication");



            num = int.Parse(Console.ReadLine());

            switch (num)

            {

                case 1:

                    {

                        Console.WriteLine("1..........For Additon\n");

                        Console.WriteLine("Enetr The First  Number");

                         num1 = int.Parse(Console.ReadLine());

                        Console.WriteLine("Enetr The second  Number");

                         num2 = int.Parse(Console.ReadLine());

                         Result = (num1 + num2);

                         Console.WriteLine("Result is  :  "+Result);

                       

                        break;

                    }



                case 2:

                    {



                        Console.WriteLine("2..........For Subtraction\n");

                        Console.WriteLine("Enetr The First  Number");

                         num1 = int.Parse(Console.ReadLine());

                        Console.WriteLine("Enetr The second  Number");

                         num2 = int.Parse(Console.ReadLine());

                         Result = num1 - num2;

                         Console.WriteLine("Result is  :  " + Result);

                        break;

                    }



                    Console.WriteLine("3..........For Division\n");

                        Console.WriteLine("Enetr The First  Number");

                         num3 = float.Parse(Console.ReadLine());

                        Console.WriteLine("Enetr The second  Number");

                         num4 = float.Parse(Console.ReadLine());

                         Result1 =  num3 /num4;

                         Console.WriteLine("Result is  :  " + Result1);

                        break;

                    }



                case 4:

                    {

                        Console.WriteLine("4..........Multiplication\n");

                        Console.WriteLine("Enetr The First  Number");

                         num1 = int.Parse(Console.ReadLine());

                        Console.WriteLine("Enetr The second  Number");

                         num2 = int.Parse(Console.ReadLine());

                         Result = num1 * num2;

                         Console.WriteLine("Result is  :  " + Result);

                        break;

                    }

                default :

                    {

                        Console.WriteLine("\t\tInvalid Input ");

                    }

                    break;



            }

        }

    }

 





No comments:

Post a Comment