C# - Simple Calculator
A simple calculator console program implemented in C#
CODE
using System;
class Program
{
public static void Main(string[] args)
{
try
{
Console.WriteLine("Simple Calculator");
string userInput = "";
while (userInput != "x")
{
Console.Write("Enter Number 1 (Type x to exit): ");
userInput = (Console.ReadLine()).Trim().ToLower();
if (userInput == "x")
break;
double number1 = Convert.ToDouble(userInput);
Console.Write("Enter Number 2 (Type x to exit): ");
userInput = (Console.ReadLine()).Trim().ToLower();
if (userInput == "x")
break;
double number2 = Convert.ToDouble(userInput);
Console.Write("Enter Operation (Type x to exit) + - * / :");
userInput = Console.ReadLine();
userInput = userInput.Trim().ToLower();
double result = 0.0;
switch (userInput)
{
case "+":
result = number1 + number2;
break;
case "-":
result = number1 - number2;
break;
case "*":
result = number1 * number2;
break;
case "/":
result = number1 / number2;
break;
case "x":
Console.WriteLine("Exiting...");
break;
default:
Console.WriteLine("Invalid Option");
break;
}
Console.WriteLine("Answer: " + result + "\n");
}
}
catch(Exception ex)
{
Console.WriteLine("Error: " + ex.Message);
Console.ReadKey();
}
}
}
INPUT & OUTPUT
Comments
Post a Comment