Números primos

class Program
  {
   static bool Es_Primo(int n)
    {
       int div = 2;
       if (n > 0)
     {
       while (div < n)
       {
          int r1 = n % div;
          int r2 = n / div;
          if (r1 == 0)
          return false;
          div++;
        }
       return true;
      }
  return false;
  }
  static void Main(string[] args)
  {
  
      Console.Write("Leer Numero: ");
       int n = Convert.ToInt32(Console.ReadLine());
       if (Program.Es_Primo(n) == true)
       Console.WriteLine(" "+n+ " es primo....");
       else
       Console.WriteLine(" " + n + " No es primo....");
       int cont = 0;
       for (int i = 1; i < 100; i++)
       {
          if (Program.Es_Primo(i) == true)
           {
                cont++;
                Console.WriteLine(" " + i + "");
           }
  
        }
      Console.WriteLine(cont);

  
  Console.ReadKey();

  }
  }

No hay comentarios:

Publicar un comentario