elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 23:35  


Tema destacado: Grupo de Facebook de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Numeros primos Otro enfoque (solucionado Pag:2)
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: 1 [2] Ir Abajo Respuesta Imprimir
Autor Tema: Numeros primos Otro enfoque (solucionado Pag:2)  (Leído 938 veces)
$Edu$


Conectado Conectado

Mensajes: 1.408



Ver Perfil
Re: Numeros primos Otro enfoque
« Respuesta #15 en: 24 Noviembre 2011, 21:46 »

Si te supieras explicar, no tendrias ni q crear 2 temas para esto..

Hace un bucle dentro de otro, el de afuera q sera un bucle desde 1 hasta ese numero "maximo" q tanto dices y el bucle de adentro se encargara de verificar si es primo o no.


procedimiento primo( maximo) {

for (i = 2; i <= maximo; i++)
{

       for (k = 2; k < i; k++)
       {
             if (i%k == 0) {primo = false; break;} // salimos porque no es primo
       }

  if (primo) Mostrar Primo;
}


}

Lo hice asi nomas, para q entiendas la idea de algo facil q puedes hacer, algunas cosas tendras q cambiarla pero la idea la tendras

pd: Fijate q hago q siga hasta el numero y no hasta la raiz como habia dicho antes, pero eso si quieres lo optimizas vs


En línea

Estado en el MSN:
Norlak

Desconectado Desconectado

Mensajes: 100


Ver Perfil
Re: Numeros primos Otro enfoque
« Respuesta #16 en: 24 Noviembre 2011, 21:49 »

Si te supieras explicar, no tendrias ni q crear 2 temas para esto..

Hace un bucle dentro de otro, el de afuera q sera un bucle desde 1 hasta ese numero "maximo" q tanto dices y el bucle de adentro se encargara de verificar si es primo o no.


procedimiento primo( maximo) {

for (i = 2; i <= maximo; i++)
{

       for (k = 2; k < i; k++)
       {
             if (i%k == 0) {primo = false; break;} // salimos porque no es primo
       }

  if (primo) Mostrar Primo;
}


}

Lo hice asi nomas, para q entiendas la idea de algo facil q puedes hacer, algunas cosas tendras q cambiarla pero la idea la tendras

pd: Fijate q hago q siga hasta el numero y no hasta la raiz como habia dicho antes, pero eso si quieres lo optimizas vs

voy a intentar pulirlo ahora te cuento gracias amigo, y perdona por no saber explimarme intente ser claro pero no lo hice, de los errores aprendemos gracias


En línea

Rectificar es de sabios, aprende de tus errores para ser alguien mejor.
Norlak

Desconectado Desconectado

Mensajes: 100


Ver Perfil
Re: Numeros primos Otro enfoque
« Respuesta #17 en: 24 Noviembre 2011, 22:13 »



Citar
   

int i;
   int j=1836311903;//maximo valor
         Tabulo tbl=new Tabulo();
             for (int num=1;num<=j;num++){
                    
            
                     for (i=2;num%i!=0 && i<(num-1);i++){        
                     }
                     if (num%i!=0 || num==2){

incluso le he creado un modulo para que los tabule y no quede tan basto la lista

Citar
int columna=0;//Ponemos columna a cero, para que cuando se imprima las columnas que queramos, vuelva a imprimir en la primera columna
   
    void tabulando (int suma){//este metodo recibe un numero.
   
            System.out.format("%15d" ,suma);//aqui imprime el numero suma, el espacio de impresion lo da el %20, la d significa entero
            columna++;//sumamos las columnas.
            if (columna==7){//5 son las columnas que vamos a imprimir
                    System.out.println();//Aqui damos un salto de linea
                    columna=0;//ponemos columna a 5 para que empiece desde la columna 1 a imprimir de nuevo
                           
            }
           
    }
   


}



Gracias a todos en especial, a Edu,RyogiShiki,MadPitbull, y todos los que por lo menos han intentado hecharme una mano. gracias
« Última modificación: 24 Noviembre 2011, 22:15 por Norlak » En línea

Rectificar es de sabios, aprende de tus errores para ser alguien mejor.
$Edu$


Conectado Conectado

Mensajes: 1.408



Ver Perfil
Re: Numeros primos Otro enfoque (solucionado Pag:2)
« Respuesta #18 en: 24 Noviembre 2011, 22:26 »

Bueno no se entiende si lo terminaste mirando el codigo, que no entiendo nada pero bueno felicitaciones si lo lograste entender y hacerlo.
En línea

Estado en el MSN:
Páginas: 1 [2] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
rsa y numeros primos
Criptografía
sulivan 1 2,874 Último mensaje 11 Octubre 2009, 00:11
por astaroth7
Números Primos
Programación C/C++
alfilblanco 4 1,501 Último mensaje 24 Octubre 2009, 23:34
por baron.power
numeros primos u.u
Programación C/C++
Darioxhcx 4 1,994 Último mensaje 2 Diciembre 2009, 20:37
por nicolas_cof
[Python 2.6] Funcion generadora de Numeros primos (5.761.455 primos en 19 seg)
Scripting
katas 2 3,641 Último mensaje 10 Marzo 2010, 01:50
por Novlucker
NUMEROS PRIMOS
Programación C/C++
alviera 4 1,632 Último mensaje 7 Diciembre 2010, 06:39
por N0body
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines