jueves, 21 de marzo de 2013

programa que arroja n números primos 2

programa que arroja n números primos 2



 int n;
            int c = 1;
            int p = 2;
            int d = 2;
            Console.WriteLine("numeros primos");
            n = Convert.ToInt32(Console.ReadLine());
            n--;
            Console.WriteLine();

            Console.Write("1, ");
            while (c <= n)
            {
                if (p % d == 0)
                {
                    if (p == d)
                    {
                        Console.Write(p + ", ");
                        c++;
                    }
                    d = 2;
                    p++;
                }
                else
                    d++;
            }

            Console.ReadLine();

No hay comentarios.:

Publicar un comentario