Sunday, March 16, 2014

MultipleCondition_Ex_5: (Wk-4), Jan 27-31, 2014

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

namespace MultipleCondition_Ex_5
{
    class Program
    {
        static void Main(string[] args)
        {
            //Provide menu: 1. Add, 2. Sub, 3. Mul, 4. Div
            //Read User Input             
            //Check selection, in each case, request 2 value, apply proper operation
            //Display result.

            repeat:
            Console.WriteLine("Calculate: ");
            Console.WriteLine("\t1. Adding");
            Console.WriteLine("\t2. Subtraction");
            Console.WriteLine("\t3. Multiplication");
            Console.WriteLine("\t4. Division");

            Console.Write("\nEnter an integer value (x): ");
            int x = Convert.ToInt32(Console.ReadLine());
            Console.Write("\nEnter an integer value (y): ");
            int y = Convert.ToInt32(Console.ReadLine());

            Console.Write("\nSelect Formula: ");
            int selection = int.Parse(Console.ReadLine());

            if (selection == 1)
            {
                Console.WriteLine("Adding: {0}", selection = x + y);
            }
            else if (selection == 2)
            {
                Console.WriteLine("Subtraction: {0}", selection = x - y);
            }
            else if (selection == 3)
            {
                Console.WriteLine("Multiplication: {0}", selection = x * y);
            }
            else if (selection == 4)
            {
                Console.WriteLine("Multiplication: {0}", selection = x / y);
            }
            else
            {
                Console.WriteLine("Sorry, Invalid Selection");
            }
            Console.ReadLine();
            Console.Clear();
            goto repeat;
        }
    }
}

No comments:

Post a Comment