static void Main(string[] args) { Console.Write("Unesite racunsku operaciju:"); string op = Console.ReadLine(); Console.Write("Unesite prvi broj>"); double a = Convert.ToDouble(Console.ReadLine()); Console.Write("Unesite drugi broj>"); double b = Convert.ToDouble(Console.ReadLine()); if ((b > a) && ((op == "-") || (op == "/"))) { SimpleCalculations.Swap(ref a, ref b); } Console.WriteLine("{0} {1} {2} = {3:0.00}", a, op, b, SimpleCalculations.Calc(op, a, b)); Console.ReadKey(); }
public static double Calc(string op, double a, double b) { double r = 0; switch (op) { case "+": r = SimpleCalculations.Add(a, b); break; case "-": r = SimpleCalculations.Substract(a, b); break; case "*": r = SimpleCalculations.Multiply(a, b); break; case "/": r = SimpleCalculations.Divide(a, b); break; } return(r); }