static void Main(string[] args) { List <int> A = new List <int>() { 2, 4, 6, 7, 1, 3 }; List <int> B = new List <int>() { 7, 1, 3, 5, 7, 6 }; List <int> resultados = new List <int>(); Matematicas2 m = new Matematicas2(A, B); Console.WriteLine("Los numeros primos son:"); resultados = m.Primos(); mostrar(resultados); Console.WriteLine("Los numeros pares son:"); resultados = m.Pares(); mostrar(resultados); Console.WriteLine("Los numeros aplanados son:"); resultados = m.Aplanar(); mostrar(resultados); Console.WriteLine("La suma de todos los numeros da: " + m.Sumar()); Console.WriteLine("Los numeros primos sumados dan: " + m.Primos().Sum()); Console.WriteLine("El mayor numero es: " + m.Maximo()); Console.WriteLine("El menor numero es: " + m.Minimo()); }
static void Main(string[] args) { List <int> numeros = new List <int> { 7, 4, 6, 2, 8, 10, 3, 1, 7, 6, 4, 3 }; Matematicas2 matematica = new Matematicas2(); Console.WriteLine("De esta lista: "); Console.WriteLine("\nNumeros primos de la lista: "); matematica.Primos(numeros).ForEach(numero => Console.WriteLine(numero)); Console.WriteLine("\nNumeros pares de la lista: "); matematica.Pares(numeros).ForEach(numero => Console.WriteLine(numero)); Console.WriteLine("\nTodos los numeros de la lista (sin repetir): "); matematica.Aplanar(numeros).ForEach(numero => Console.WriteLine(numero)); Console.WriteLine("\nLa suma de todos los numeros es " + matematica.Suma(numeros)); Console.WriteLine("La suma de los numeros primos es " + matematica.SumaDePrimos(numeros)); Console.WriteLine("El numero más grande es " + matematica.Maximo(numeros)); Console.WriteLine("El numero más chico es " + matematica.Minimo(numeros)); }
static void Main(string[] args) { int numero = 1; Matematicas2 mate = new Matematicas2(); List <int> listAux = new List <int>(); while (numero != 0) { Console.WriteLine("ingrese un numero, para finalizar ingrese 0"); numero = Int32.Parse(Console.ReadLine()); listAux.Add(numero); } listAux.Remove(0); Console.WriteLine("NUMEROS PRIMOS"); foreach (var i in mate.Primos(listAux)) { Console.WriteLine(i + " es primo"); } Console.WriteLine("NUMEROS PARES"); foreach (var i in mate.Pares(listAux)) { Console.WriteLine(i + " es par"); } Console.WriteLine("NUMEROS APLANAR"); foreach (var i in mate.Aplanar(listAux)) { Console.WriteLine(i); } Console.WriteLine("SUMA DE TODOS LOS NUMEROS :" + mate.Suma(listAux)); Console.WriteLine("SUMA DE TODOS LOS NUMEROS PRIMOS :" + mate.sumaDePrimos()); Console.WriteLine("NUMERO MAXIMO :" + mate.Maximo(listAux)); Console.WriteLine("NUMERO MINIMO :" + mate.Minimo(listAux)); }
static void Main(string[] args) { List <int> numeros = new List <int>(); Matematicas2 mate = new Matematicas2(); int num = 1, opcion = 1; Console.WriteLine("Ingrese una lista de numeros: "); do { num = Int32.Parse(Console.ReadLine()); numeros.Add(num); }while(num != 0); numeros.Remove(0); do { Console.WriteLine("Que desea hacer con esta lista?\n" + "[1]Devolver solamente los numeros primos\n" + "[2]Devolver solamente los numeros pares\n" + "[3]Mostar la lista sin numeros repetidos\n" + "[4]Sumar todos los numeros\n" + "[5]Sumar todos los numeros primos\n" + "[6]Devolver el numero mas grande\n" + "[7]Devolver el numero mas chico\n" + "Ingrese 0 para terminar"); opcion = Int32.Parse(Console.ReadLine()); switch (opcion) { case 1: Console.WriteLine("Numeros primos: "); mate.Primos(numeros, opcion).ForEach(i => Console.WriteLine(i)); break; case 2: Console.WriteLine("Numeros Pares: "); mate.ParYDistinto(numeros, opcion).ForEach(i => Console.WriteLine(i)); break; case 3: Console.WriteLine("Lista sin numeros repetidos: "); mate.ParYDistinto(numeros, opcion).ForEach(i => Console.WriteLine(i)); break; case 4: Console.WriteLine("Suma de todos los numeros: " + mate.Suma(numeros, opcion)); break; case 5: Console.WriteLine("Suma de todos los numeros primos: " + mate.SumaPrimos(numeros)); break; case 6: Console.WriteLine("Numero mas grande: " + mate.Suma(numeros, opcion)); break; case 7: Console.WriteLine("Numero mas chico: " + mate.Suma(numeros, opcion)); break; case 0: opcion = 0; break; } }while(opcion != 0); }
static void Main(string[] args) { List <int> numeros = new List <int>(); numeros.Add(2); numeros.Add(4); numeros.Add(5); numeros.Add(4); numeros.Add(6); numeros.Add(8); numeros.Add(4); numeros.Add(7); Matematicas2 matematicas = new Matematicas2(numeros); string opcion = ""; while (opcion != "8") { Console.WriteLine("[1]Saber los numeros primos de la lista\n" + "[2]Saber los numeros pares de la lista\n" + "[3]Mostrar la lista sin repetidos\n" + "[4]Sumatoria de los numeros\n" + "[5]Sumatoria de los numeros primos\n" + "[6]El numero mas grande\n" + "[7]El numero mas chico\n" + "[8]Salir"); opcion = Console.ReadLine(); switch (opcion) { case "1": Console.WriteLine("Numeros Primos:\n"); matematicas.primos().ForEach(i => Console.WriteLine(i)); break; case "2": Console.WriteLine("\nNumeros Pares:\n"); matematicas.pares().ForEach(i => Console.WriteLine(i)); break; case "3": Console.WriteLine("\nLista sin repeticiones:\n"); matematicas.aplanar().ForEach(i => Console.WriteLine(i)); break; case "4": Console.WriteLine("\nSumatoria de los numeros:\n"); Console.WriteLine(matematicas.suma()); break; case "5": Console.WriteLine("\nSumatoria de los numeros primos:\n"); Console.WriteLine(matematicas.sumaPrimos()); break; case "6": Console.WriteLine("\nEl numero mas grande:\n"); Console.WriteLine(matematicas.mayor()); break; case "7": Console.WriteLine("\nEl numero mas chico:\n"); Console.WriteLine(matematicas.menor()); break; } } }