En este articulo estaremos desarrollando una calculadora básica utilizando el
lenguaje de programación C#.

Así mismo esta calculadora nos permitirá realizar las 4 operaciones básicas de
matemática las cuales son : suma, resta, multiplicación y división.
¿Cómo hacer una calculadora en c# 2020?
Como primer paso, debemos asignarle un nombre a nuestra clase y poner un titulo a la ventana. En mi caso la clase se llamara ''Calculadora Basica'' y el titulo será ''Calculadora Lite''
class Calculadora { //Nombre de nuestra clase.
static void Main(string[] args) {
Console.Title = "Calculadora Lite"; //Nos permite ponerle un titulo a la ventana}
}
Como segundo paso, debemos crear la variable SALIR , la cual no será de
utilidad mas adelante. Así mismo creados una estructura DO WHILE.
El tercer paso será declarar tres variables de tipo entero, en las dos
primeras se almacenaran los números a ingresar, mientras que en la tercera
variable almacenara el valor de la operación:
string SALIR= ""; //Esta variable permitirá cerrar la aplicación.
do {
} while (SALIR== "s" || SALIR== "s"); //Agregamos la condición para salir.
int valor1 = 0; //Primer valor ingresado.
int valor2 = 0; //Segundo valor ingresado.
int R = 0; //Resultado de la operación.
Como cuarto paso, debemos mostrar los mensajes que llevara nuestro menú de
selección:
//Menú de selección
Console.WriteLine("Presione el simbolo para realizar la operacion:n");
Console.WriteLine("+ Suma");
Console.WriteLine("- Resta");
Console.WriteLine("* Multiplicación");
Console.WriteLine("/ División");
Console.Write("n Eliga Una Opcion: "); //Indicamos que operación quiere realizar.
resp = Console.ReadLine();
string eleccion = Convert.ToString(SALIR); // Se hace la conversión a carácter.
//Aqui se agregaran los mensajes para poder ingresar los datos.
Console.WriteLine("Ingrese sus dos numeros");
Console.Write("Valor1:");
valor1 = int.Parse(Console.ReadLine());
Console.Write("Valor2: ");
valor2 = int.Parse(Console.ReadLine());
Console.WriteLine();
Como sexto paso: Ahora solo debemos declarar las operaciones que se podrán
realizar, mediante la estructura Switch.
switch (Seleccion) {
case "+": //Selección de suma.
Console.WriteLine("El resultado de la suma es:");
R = valor1 + valor2;
Console.WriteLine("{0} + {1} = {2}", valor1, valor2, R);
break;
case "-": //Selección de resta.
Console.WriteLine("El resultado de la resta es:");
R = valor1 - valor2;
Console.WriteLine("{0} - {1} = {2}", valor1, valor2, R);
break;
case "*": //Selección de Multiplicar.
Console.WriteLine("El resultado de la multiplicacion es:");
R = valor1 * valor2;
Console.WriteLine("{0} * {1} = {2}", valor1, valor2, R);
break;
case "/": //Selección de división.
Console.WriteLine("El resultado de la division es:");
R = valor1 / valor2;
Console.WriteLine("{0} / {1} = {2}", valor1, valor2, R);
break; }
Ahora como séptimo y ultimo paso: Debemos mostrar un mensaje (Si desea
continuar o Salir de la aplicación)
Console.Write("n¿Desea Continuar? s/n: "); //Si para realizarlo de nuevo y no
para salir.
SALIR = Console.ReadLine();