Programadores dedicados a C sharp .Net, eres nuevo, experto o quieres aprender a programar en C Sharp, aquí encontraras todo lo que necesitas.
 
ÍndiceCalendarioFAQBuscarMiembrosGrupos de UsuariosChatRegistrarseConectarse
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Últimos temas
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Síguenos:
Crear foro Crear foro Crear foro

Comparte | 
 

 Generador de Numeros Primos

Ver el tema anterior Ver el tema siguiente Ir abajo 
AutorMensaje
ldhack
Novato


Mensajes : 3
Puntos : 9
Localización : Colombia

MensajeTema: Generador de Numeros Primos   Vie Ene 03, 2014 12:14 pm

aqui les dejo un proyectico desarrollado bajo monodevelop en el cual podemos generar los números primos entre 1 y n.

Código:


using System;

namespace GeneraPrimos

{

   public class TNumeros

   {

      int num;

      public TNumeros ()

      {

         num = 0;

      }
      public int Numero{

         get{

            return num;

         }

         set{

            num = value;

         }

      }
      public int VerificarPrimo(int n){
      int suma = 0;
         for(int i=1; i<=n; i++){

            if(n%i ==0)

               suma += 1;

         }

      return suma;

      }
      public string MostrarPrimos(){

         string cadena = "";

         for(int i=1; i<=Numero; i++){

            if(VerificarPrimo(i) ==2)

               cadena += i + ",";

         }

         return cadena;

      }
      public int ContarPrimos(){

         int cont = 0;
         for(int i=1; i<=Numero; i++){
            if(VerificarPrimo(i) == 2)

               cont +=1;

         }

      return cont;

   }

   }

}


aqui les dejo el main:

Código:

using System;

namespace GeneraPrimos

{

   class MainClass

   {

      public static void Main (string[] args)

      {

         TNumeros n = new TNumeros();
         

         Console.Title = "Generador de Números Primos";
      

Console.WriteLine ("Generar los Numeros primos entre el 1 y el ");

n.Numero = int.Parse(Console.ReadLine());
      

         Console.WriteLine("\nHay " + n.ContarPrimos() + " Numeros Primos entre el numero 1 y el " + n.Numero + " y son:\n");

         Console.ForegroundColor = ConsoleColor.Green;  
         Console.WriteLine(n.MostrarPrimos().Remove(n.MostrarPrimos().Length-1));
         
         Console.ResetColor();
         Console.WriteLine("");

         Console.ReadLine();

      }

   }

}
Volver arriba Ir abajo
Ver perfil de usuario
 
Generador de Numeros Primos
Ver el tema anterior Ver el tema siguiente Volver arriba 
Página 1 de 1.
 Temas similares
-
» Hallar números primos
» Contar primos
» ayuda como crear un generador mame en mi foro
» Añadir un Widget con numeros, que al darles cambie la imagen.
» me aparesieron unos numeros extraños en mi foro y no c como quitarlos :(

Permisos de este foro:No puedes responder a temas en este foro.
CSPromex :: PROGRAMACIÓN EN C# :: Código abierto-
Cambiar a: