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());
        }
Exemplo n.º 2
0
        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));
        }
Exemplo n.º 3
0
        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));
        }