Crear una calculadora básica en c# (2021)






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

como hacer una calculadora en c# en consola 2020

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.

    string SALIR= ""; //Esta variable permitirá cerrar la aplicación.
    do {
    } while (SALIR== "s" || SALIR== "s"); //Agregamos la condición para salir.
    
    

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:

  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.
  

Quinto paso será, agregar los mensajes para introducir los valores de la operación que se desea realizar.

//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();





Descubre más sobre:



Esta entrada se encuentra cerrada y no permite comentarios