Utilizamos cookies propias y de terceros para mejorar la experiencia de navegación, y ofrecer contenidos y publicidad de interés. Al continuar con la navegación entendemos que se acepta nuestra política de cookies.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> using System; using System.Collections.Generic; using System.Linq; using System.Text;
namespace primo { class Program { static void Main(string[] args) { int numero; numeroPrimo num = new numeroPrimo();
Console.Write("Ingrese numero : "); numero =Convert.ToInt32(Console.ReadLine()); if (num.esPrimo(numero)) { Console.WriteLine("Es un numero Primo"); } else { Console.WriteLine("No es un numero primo"); } } } class numeroPrimo { public bool esPrimo(int n) { int cont = 0; for (int i = 1; i <= n; i++) { if (n % i == 0) cont++; } if (cont == 2) return true; else return false; } } }
Publicado por Jeffrey Amador (1 intervención) el 20/07/2012 22:34:15
Muchas gracias me sacaste de un aprieto, yo lo habia hecho pero sin clase y me daba error en algunos numeros como es el 4, 29, entre otros. y veo que usaste un metodo que se llama bool, Para que sirve ese metodo ya que lo estube buscando en google y no vi nada que me ayudara a entenderlo. por favor escribeme a mi correo. [email protected]