static double SumarNumeros(double num1, double num2){
static double RestarNumeros(double num1, double num2){
static double MultiplicarNumeros(double num1, double num2){
static double DividirNumeros(double num1, double num2){
static int MostrarMenu(){
Console.WriteLine("\nSeleccione su operacion\n");
Console.WriteLine("1. Sumar Numeros \n2. Restar Numeros \n3. Multiplicar Numeros \n4. Dividir Numeros");
Console.Write("Opcion: ");
return int.Parse(Console.ReadLine());
static void ResultadoOperacion(int opcion, double num1, double num2){
Console.WriteLine("\nLa suma es: " + SumarNumeros(num1, num2));
Console.WriteLine("\nLa resta es: " + RestarNumeros(num1, num2));
Console.WriteLine("\nOperacion no valida.");
public static void Main()
Console.WriteLine("Calculadora Basica - Terminal\n");
Console.Write("Escribir Primer Numero: ");
double numero1 = double.Parse(Console.ReadLine());
Console.Write("\nEscribir Segundo Numero: ");
double numero2 = double.Parse(Console.ReadLine());
int opcion = MostrarMenu();
ResultadoOperacion(opcion, numero1, numero2);