Exemple #1
0
        static void Main(string[] args)
        {
            Console.Write("Enter first number: ");
            double num1 = Double.Parse(Console.ReadLine());

            Console.Write("Enter second number: ");
            double num2 = Double.Parse(Console.ReadLine());

            Console.Write("Would you like to (1) Add (2) Subtract (3) Multiply (4) Divide: ");
            int choice = Int32.Parse(Console.ReadLine());

            switch (choice)
            {
            case 1:
                Console.WriteLine(Math.AddNums(num1, num2));
                break;

            case 2:
                Console.WriteLine(Math.SubtractNums(num1, num2));
                break;

            case 3:
                Console.WriteLine(Math.MultiplyNums(num1, num2));
                break;

            case 4:
                Console.WriteLine(Math.DivideNums(num1, num2));
                break;
            }
        }
Exemple #2
0
        public static void Main()

        {
            double calc  = 0;
            bool   check = true;

            do
            {
                Console.Clear();
                Console.WriteLine("Calculator");
                Console.WriteLine("1) Add");
                Console.WriteLine("2) Subtract");
                Console.WriteLine("3) Multiply");
                Console.WriteLine("4) Divide");
                Console.WriteLine("5) Return to main menu");
                Console.WriteLine("Please enter the number of your choice");
                check = double.TryParse(Console.ReadLine(), out calc);
                if (check == false)
                {
                    Console.WriteLine("Invalid choice, Please enter a number");
                    Console.WriteLine("Press enter to continue");
                    Console.ReadLine();
                }

                else
                {
                    switch (calc)
                    {
                    case 1:
                        Input();
                        Console.WriteLine("{0} + {1} = {2}", num1, num2, Math.AddNums(num1, num2));
                        Clear();
                        break;

                    case 2:
                        Input();
                        Console.WriteLine("{0} - {1} = {2}", num1, num2, Math.SubtractNums(num1, num2));
                        Clear();
                        break;

                    case 3:
                        Input();
                        Console.WriteLine("{0} x {1} = {2}", num1, num2, Math.MultiplyNums(num1, num2));
                        Clear();
                        break;

                    case 4:
                        Input();
                        Console.WriteLine("{0} / {1} = {2}", num1, num2, Math.DivideNums(num1, num2));
                        Clear();
                        break;

                    case 5:
                        break;

                    default:
                        Console.WriteLine("Invalid Choice, Please enter a number between 1 and 5");
                        Console.WriteLine("Press enter to continue");
                        Console.ReadLine();
                        Console.Clear();
                        break;
                    }
                }
            } while (calc != 5);
        }