>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
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]