Se mostrara un pequeño menú de Matemáticas, donde estará controlado por un Switch que sabrá en que caso le tocara dependiendo lo que haya ingresado.
class Program
{
static void Main(string[] args)
{
//Variables auxiliares
int n1=0, n2=0, op;
//Entrada de datos
Console.Write("\tMENU DE MATEMAMTICAS\n");
Console.Write("\n1.- Suma\n2.- Resta\n3.-Multiplicacion\n4.-Division\n\n");
Console.Write("¿Que operacion desea realizar? ");
//Variables del Switch
op = Int16.Parse(Console.ReadLine());
//Limpia la pantalla
Console.Clear();
//Switch(Case)
switch (op)
{
case 1: //Si llegara a introducir 1, entraría en este bloque
Console.Write("\tSuma - N1 + N2");
Console.Write("\nAlimente el 1er Numero Entero: ");
n1 = Int16.Parse(Console.ReadLine());
Console.Write("\nAlimenta el 2do Numero Entero: ");
n2 = Int16.Parse(Console.ReadLine());
Console.Write("\nLa Suma es: {0}.", (n1+n2));
break;
case 2: //Si llegara a introducir 1, entraría en este bloque
Console.Write("\tResta - N1 - N2");
Console.Write("\nAlimenta el 1er Numero Entero: ");
n1 = Int16.Parse(Console.ReadLine());
Console.Write("\nAlimenta el 2do Numero Entero: ");
n2 = Int16.Parse(Console.ReadLine());
Console.Write("\nLa Resta es: {0}", n1-n2);
break;
case 3: //Si llegara a introducir 3, entraría en este bloque
Console.Write("\tMultipliecacion - N1*N2");
Console.Write("\nAlimenta el 1er Numero Entero: ");
n1 = Int16.Parse(Console.ReadLine());
Console.Write("\nAlimenta el 2do Numero Entero: ");
n2 = Int16.Parse(Console.ReadLine());
Console.Write("\nLa Multiplicacion es: {0}", (n1*n2));
break;
case 4: //Si llegara a introducir 4, entraría en este bloque
Console.Write("\tDivision - N1/N2");
Console.Write("\nAlimenta el 1er Numero Entero: ");
n1 = Int16.Parse(Console.ReadLine());
Console.Write("\nAlimenta el 2do Numero Entero: ");
n2 = Int16.Parse(Console.ReadLine());
Console.Write("\nLa Division es: {0}", (n1/n2));
break;
default: //Sino introduce ninguna de las 4 opciones, entraria en esta ultima
Console.Write("No existe esta Opcion.");
break;
}
//Detener Pantalla
Console.Write("\n\n\tPresione < Enter > para continuar...");
Console.ReadKey();
}
}

0 comentarios:
Publicar un comentario