I am making a console calculator. Currently I am stuck at this check. Essentially, after I ask the user for a number, I want to make a conditional statement where when they press anything else I want to give them a message.
How would I do this? I was thinking if there was any way I can check between the datatypes and compare them in an if statements.
static void Main(string[] args)
{
Console.Write("What sort of calculation do you want to perform? (+,-,*, or /) ");
string operato= Console.ReadLine();
Console.Write("Choose a number..");
int numeroUno = Convert.ToInt32(Console.ReadLine());
if (numeroUno);
Console.Write("Choose another number ");
int numeroDos = Convert.ToInt32(Console.ReadLine());
Calculator calculator = new Calculator();
calculator.a = numeroUno;
calculator.b = numeroDos;
calculator.Add(numeroUno, numeroDos);
calculator.subtract(numeroUno, numeroDos);
calculator.Multiplication(numeroUno, numeroDos);
calculator.Division(numeroUno, numeroDos);
if (operato == "+")
{
Console.WriteLine(calculator.Add(numeroUno, numeroDos));
}
else if (operato == "-")
{
Console.WriteLine(calculator.Add(numeroUno, numeroDos));
}
else if (operato == "*")
{
Console.WriteLine(calculator.Multiplication(numeroUno, numeroDos));
}
else if (operato == "/")
{
Console.WriteLine(calculator.Division(numeroUno, numeroDos));
}
else
{
Console.WriteLine(" Pick on of the four options idiot");
}
Console.ReadLine();
}