}//Percentage public static void SquareRoot(string inputA) { double numA; Console.WriteLine("Square Root Calculator"); numA = MyCalculator.InputA(inputA); Console.WriteLine($"Result: Square Root of {numA} = {System.Math.Sqrt(numA)}"); return; }//SquareRoot
}//SquareRoot public static void AreaTriangle(string op, string inputA, string inputB) { double numA; double numB; Console.WriteLine("Triangle Area Calculator"); numA = MyCalculator.InputA(inputA); numB = MyCalculator.InputB(op, numA, inputB); Console.WriteLine($"Result: {numA} {op} {numB} / 2 = {((numB * numB) / 2)}"); return; }//AreaTriangle
}//Multiplication public static void Percentage(string op, string inputA, string inputB) { double numA; double numB; Console.WriteLine("Percentage Calculator"); numA = MyCalculator.InputA(inputA); numB = MyCalculator.InputB(op, numA, inputB); Console.WriteLine($"Result: {numA} {op} {numB} * 100 = {(numA / numB) * 100}%"); return; }//Percentage
}//Division public static void Multiplication(string op, string inputA, string inputB) { double numA; double numB; Console.WriteLine("Multiplication Calculator"); numA = MyCalculator.InputA(inputA); numB = MyCalculator.InputB(op, numA, inputB); Console.WriteLine($"Result: {numA} {op} {numB} = {numA * numB}"); return; }//Multiplication
}//AreaTriangle public static void Volume(string op, string inputA, string inputB, string inputC) { double numA; double numB; double numC; Console.WriteLine("Volume Calculator"); numA = MyCalculator.InputA(inputA); numB = MyCalculator.InputB(op, numA, inputB); numC = MyCalculator.InputC(op, numA, numB, inputC); Console.WriteLine($"Result: {numA} {op} {numB} {op} {numC} = {(numA * numB) * numC}"); return; } //Volume
static void Main(string[] args) { Console.Title = "Console Calculator"; string title = "Menu"; bool exit = false; do { Console.Clear(); string[] menuOptions = new string[9]; menuOptions[0] = "Exit"; menuOptions[1] = "Calculator"; menuOptions[2] = "Experimental Build"; menuOptions[3] = ""; menuOptions[4] = ""; menuOptions[5] = ""; menuOptions[6] = ""; menuOptions[7] = ""; menuOptions[8] = "Settings"; Menu(menuOptions, title); string menu = Console.ReadLine(); switch (menu) { case "0": Console.WriteLine("Exiting..."); Console.WriteLine("Press any key to continue..."); Console.ReadKey(true); exit = true; break; case "1": MyCalculator.Calculator(); break; case "2": Experimental.ExperimentalMain(); break; default: TryAgain(); break; case "8": Settings.SettingsMain(); break; } //switch } while (!exit); } //Main