martes, 11 de septiembre de 2012

Programa que permita comprobar si un numero ingresado es primo o no

using System;

namespace NumeroPrimo
{
    class Program
    {
        public static void Main(string[] args)
     {

        int nu,primo;
     Console.WriteLine("DETERMINAR SI ES PRIMO");
       nu=Ingreso();
       primo=BuscarNumeroPrimo(nu);
      
     if(primo==2){

Console.Write("EL NUMERO {0} si es primo",nu);
}
else{
Console.Write("EL NUMERO {0} NO ES PRIMO",nu);

}

Console.ReadKey();
}
public static int Ingreso()
{
int cant=0;

Console.Write("Ingrese el Valor ");
cant=int.Parse(Console.ReadLine());
return cant;
}
public static int BuscarNumeroPrimo(int pnum)
{
int c,res=0,cont=0;
for(c=1;c<=pnum;c++)
{
res=pnum%c;
if(res==0)
cont++;
if(cont>2)
break;
}

return cont;
}

}
}    

                                  


                       
       

No hay comentarios:

Publicar un comentario