static void Main(string[] args) { int decision = 1, num = 0, num1 = 0; Console.WriteLine("ingrese 1 para ver la secuencia fibonacci"); Console.WriteLine("ingrese 2 para ver el factorial del numero"); Console.WriteLine("ingrese 3 para ver el mayor de dos numeros"); Console.WriteLine("ingrese 4 para ver el menor de dos numeros"); Console.WriteLine("ingrese 5 para ver el cubo de un numero"); Console.WriteLine("ingrese 0 para salir"); while (decision != 0) { decision = Int32.Parse(Console.ReadLine()); if (decision == 1) { Console.WriteLine("ingrese un numero entero"); num = Int32.Parse(Console.ReadLine()); Matematica.Fibonacci(num); } else { if (decision == 2) { Console.WriteLine("ingrese un numero entero"); num = Int32.Parse(Console.ReadLine()); Matematica.Factorial(num); } else { if (decision == 3) { Console.WriteLine("ingrese dos numeros enteros"); num = Int32.Parse(Console.ReadLine()); num1 = Int32.Parse(Console.ReadLine()); Matematica.Mayor(num, num1); } else { if (decision == 4) { Console.WriteLine("ingrese dos numeros enteros"); num = Int32.Parse(Console.ReadLine()); num1 = Int32.Parse(Console.ReadLine()); Matematica.Menor(num, num1); } else { if (decision == 5) { Console.WriteLine("ingrese un numero entero"); num = Int32.Parse(Console.ReadLine()); Matematica.Cubo(num); } } } } } Console.WriteLine("ingrese otro numero"); } }
static void Main(string[] args) { int num=0; int num1=0; int num2=0; while(num != 6) { Console.WriteLine("ingrese 1°)fibonacci 2°)Factorial 3°)Mayor 4°)Menor 5°)Cubo 6°)Para salir"); num = Int32.Parse(Console.ReadLine()); Matematica Clasenueva = new Matematica(num1,num2); switch (num) { case 1: Console.WriteLine("ingrese un numero"); num1 = Int32.Parse(Console.ReadLine()); Clasenueva.Fibonacci(num1); break; case 2: Console.WriteLine("ingrese un numero"); num1 = Int32.Parse(Console.ReadLine()); Clasenueva.Factorial(num1); break; case 3: Console.WriteLine("ingrese dos numeros"); num1 = Int32.Parse(Console.ReadLine()); num2 = Int32.Parse(Console.ReadLine()); if(Clasenueva.Mayor(num1,num2)) { Console.WriteLine("el primer numero es mayor"); } else { Console.WriteLine("el segundo numero es mayor"); } break; case 4: Console.WriteLine("ingrese dos numeros"); num1 = Int32.Parse(Console.ReadLine()); num2 = Int32.Parse(Console.ReadLine()); if(Clasenueva.Menor(num1,num2)) { Console.WriteLine("el primer numero es el menor"); } else { Console.WriteLine("el segundo numero es el menor"); } break; case 5: Console.WriteLine("ingrese un numero"); num1 = Int32.Parse(Console.ReadLine()); Clasenueva.Cubo(num1); break; } } }
static void Main(string[] args) { int menu = 0; int num1 = 0; int num2 = 0; Matematica clase = new Matematica(); while (menu != 6) { Console.WriteLine("Ingrese el numero para la operacion deseada:\n1-Fibonacci\n2-Factorial\n3-Mayor\n4-Menor\n5-Cubo\n6-Finalizar"); menu = int.Parse(Console.ReadLine()); switch (menu) { case 1: Console.WriteLine("Ingrese la cantidad de numeros Fibonacci que quiere ver"); num1 = int.Parse(Console.ReadLine()); clase.Fibonacci(num1); break; case 2: Console.WriteLine("El factorial de que numero quiere ver?"); num1 = int.Parse(Console.ReadLine()); Console.WriteLine(clase.Factorial(num1)); break; case 3: Console.WriteLine("Ingrese dos numeros para comparar"); num1 = int.Parse(Console.ReadLine()); num2 = int.Parse(Console.ReadLine()); clase.Mayor(num1, num2); break; case 4: Console.WriteLine("Ingrese dos numeros para comparar"); num1 = int.Parse(Console.ReadLine()); num2 = int.Parse(Console.ReadLine()); clase.Menor(num1, num2); break; case 5: Console.WriteLine("El cubo de que numero quiere saber?"); num1 = int.Parse(Console.ReadLine()); clase.Cubo(num1); break; case 6: break; } } }
static void Main(string[] args) { int num1 = 0, num2 = 0, opcion = 0, opcion1 = 1; Matematica mate = new Matematica(); do { Console.WriteLine("Que desea hacer?\n 1)Fibonacci\n2)Factorial\n3)Mayor\n4)Menor\n5)Cubo"); opcion = Int32.Parse(Console.ReadLine()); if (opcion == 1) { Console.Write("Cuantos numeros de la secuencia quiere ver?: "); num1 = Int32.Parse(Console.ReadLine()); mate.Fibonacci(num1); } if (opcion == 2) { Console.Write("Cual numero querie saber su factorral?: "); num1 = Int32.Parse(Console.ReadLine()); Console.WriteLine("La factorial es : " + mate.Factorial(num1)); } if (opcion == 3) { Console.Write("ingrese un numero: "); num1 = Int32.Parse(Console.ReadLine()); Console.Write("ingrese otro numero: "); num2 = Int32.Parse(Console.ReadLine()); Console.WriteLine("El mayor es : " + mate.Mayor(num1, num2)); } if (opcion == 4) { Console.Write("ingrese un numero: "); num1 = Int32.Parse(Console.ReadLine()); Console.Write("ingrese otro numero: "); num2 = Int32.Parse(Console.ReadLine()); Console.WriteLine("El menor es : " + mate.Menor(num1, num2)); } if (opcion == 5) { Console.Write("ingrese un numero: "); num1 = Int32.Parse(Console.ReadLine()); Console.WriteLine("El cubo es : " + mate.Cubo(num1)); } Console.Write("¿quiere realizar otra operacion?\n1)Si\n2)No\n"); opcion1 = Int32.Parse(Console.ReadLine()); }while(opcion1 == 1); }
static void Main(string[] args) { int resultado = 0, a = 0, b = 0; Console.WriteLine("[1]Fibonacci \n[2]Factorial \n[3]Mayor \n[4]Menor \n[5]Cubo"); switch (Int32.Parse(Console.ReadLine())) { case 1: Console.WriteLine("Ingrese el limite de numeros a mostrar"); Matematica.Fibonacci(Int32.Parse(Console.ReadLine())); break; case 2: Console.WriteLine("Ingrese el numero"); a = Int32.Parse(Console.ReadLine()); resultado = Matematica.Factorial(a); Console.WriteLine("El factorial de {0} es: {1}", a, resultado); break; case 3: Console.WriteLine("Ingrese dos numeros"); a = Int32.Parse(Console.ReadLine()); b = Int32.Parse(Console.ReadLine()); Console.WriteLine("El mayor numero es: " + Matematica.Mayor(a, b)); break; case 4: Console.WriteLine("Ingrese dos numeros"); a = Int32.Parse(Console.ReadLine()); b = Int32.Parse(Console.ReadLine()); Console.WriteLine("El menor numero es: " + Matematica.Menor(a, b)); break; case 5: Console.WriteLine("Ingrese el numero"); a = Int32.Parse(Console.ReadLine()); resultado = Matematica.Cubo(a); Console.WriteLine("el cubo de {0} es: {1}", a, resultado); break; default: Console.WriteLine("Opcion invalida"); break; } }
static void Main(string[] args) { int selec = 0; int num = 0; int num1 = 0; int salida = 0; while (selec != 6) { Console.Write("\n\n1 - Secuencia Fibonacci\n2 - Factorial de un numero"); Console.Write("\n3 - Mayor de dos numeros\n4 - Menor de dos numeros"); Console.Write("\n5 - Cubo de un numero\n6 - Salir"); Console.Write("\nIngrese una seleccion: "); selec = Int32.Parse(Console.ReadLine()); switch (selec) { case 1: Console.Write("Ingrese el numero de elementos a mostrar de la secuencia: "); num = Int32.Parse(Console.ReadLine()); Console.Write("0 1 "); int ult = 1; int penult = 0; int actual = 0; for (int i = 0; i < num - 2; i++) { actual = ult + penult; Console.Write(actual + " "); penult = ult; ult = actual; } break; case 2: Console.Write("Ingrese un numero: "); salida = Matematica.Factorial(Int32.Parse(Console.ReadLine())); Console.WriteLine("El factorial del numero es " + salida); break; case 3: Console.Write("Ingrese un numero(1 de 2): "); num = Int32.Parse(Console.ReadLine()); Console.Write("Ingrese un numero(2 de 2): "); num1 = Int32.Parse(Console.ReadLine()); Console.Write("El numero mayor es " + Matematica.Mayor(num, num1)); break; case 4: Console.Write("Ingrese un numero(1 de 2): "); num = Int32.Parse(Console.ReadLine()); Console.Write("Ingrese un numero(2 de 2): "); num1 = Int32.Parse(Console.ReadLine()); Console.Write("El numero menor es " + Matematica.Menor(num, num1)); break; case 5: Console.Write("Ingrese un numero: "); num = Int32.Parse(Console.ReadLine()); Console.Write("El cubo del numero es " + Matematica.Cubo(num)); break; default: if (selec != 6) { Console.Write("Seleccion no valida"); } break; } } }
static void Main(string[] args) { int menu = 6, num = 0, num1 = 0, num2 = 0, lfib = 0; double cubo = 0; Console.WriteLine("Bienvenido al menu:\n"); while (menu != 0) { Console.WriteLine("Para utilizar el metodo fibonacci ingrese[1] para hacer el factorial de un numero ingrese[2], para ver el mayor de dos numeros ingrese[3], para ver el menor de dos numeros ingrese[4], para elevar un numero al cuadrado ingrese [5], para finalizar el programa ingrese [0]\n"); menu = Int32.Parse(Console.ReadLine()); if (menu == 1) { Matematica X = new Matematica(); Console.WriteLine("Por favor ingrese el limite de numeros que mostrara el fibonacci.. ej : 2(1,1)\n"); lfib = Int32.Parse(Console.ReadLine()); Console.WriteLine("Fibonacci:\n"); X.Fibonacci(lfib); Console.WriteLine("Si desea hacer algo mas recuerde que puede tambien hacer el factorial de un numero ingresando[2], ver el mayor de dos numeros ingresando[3], ver el menor de dos numeros ingresando[4],elevar un numero al cuadrado ingresando [5], para finalizar el programa ingrese [0]\n"); menu = Int32.Parse(Console.ReadLine()); } if (menu == 2) { Matematica X = new Matematica(); Console.WriteLine("Ingrese el numero deseado para saber su factorial:\n"); num = Int32.Parse(Console.ReadLine()); Console.WriteLine("El factorial de " + num + " es de: "); X.Factorial(num); Console.WriteLine("Si desea hacer algo mas recuerde que puede tambien hacer el factorial de un numero ingresando[2], ver el mayor de dos numeros ingresando[3], ver el menor de dos numeros ingresando[4],elevar un numero al cuadrado ingresando [5], para finalizar el programa ingrese [0]\n"); menu = Int32.Parse(Console.ReadLine()); } if (menu == 3) { Matematica X = new Matematica(); Console.WriteLine("Ingrese dos numeros para idenficar el mayor:\n"); num1 = Int32.Parse(Console.ReadLine()); num2 = Int32.Parse(Console.ReadLine()); Console.WriteLine("El mayor de entre los dos es: " + X.Mayor(num1, num2)); Console.WriteLine("Si desea hacer algo mas recuerde que puede tambien hacer el factorial de un numero ingresando[2], ver el mayor de dos numeros ingresando[3], ver el menor de dos numeros ingresando[4],elevar un numero al cuadrado ingresando [5], para finalizar el programa ingrese [0]\n"); menu = Int32.Parse(Console.ReadLine()); } if (menu == 4) { Matematica X = new Matematica(); Console.WriteLine("Ingrese dos numeros para idenficar el menor:\n"); num1 = Int32.Parse(Console.ReadLine()); num2 = Int32.Parse(Console.ReadLine()); Console.WriteLine("El mayor de entre los dos es: " + X.Menor(num1, num2)); Console.WriteLine("Si desea hacer algo mas recuerde que puede tambien hacer el factorial de un numero ingresando[2], ver el mayor de dos numeros ingresando[3], ver el menor de dos numeros ingresando[4],elevar un numero al cuadrado ingresando [5], para finalizar el programa ingrese [0]\n"); menu = Int32.Parse(Console.ReadLine()); } if (menu == 5) { Matematica X = new Matematica(); Console.WriteLine("Ingrese un numero para saber su valor elevado al cubo:\n"); cubo = Int32.Parse(Console.ReadLine()); Console.WriteLine("El valor de " + cubo + " elevado al cubo es de:" + X.Cubo(cubo)); Console.WriteLine("Si desea hacer algo mas recuerde que puede tambien hacer el factorial de un numero ingresando[2], ver el mayor de dos numeros ingresando[3], ver el menor de dos numeros ingresando[4],elevar un numero al cuadrado ingresando [5], para finalizar el programa ingrese [0]\n"); menu = Int32.Parse(Console.ReadLine()); } } }