Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Night_Vision

#1
Java / Re: Program java numeros primos
17 Marzo 2010, 01:35 AM
Buenas

Primer Aporte:

import javax.swing.JOptionPane; // Paquete JDK


public class Main {

   public static void main(String[] args)
   {
       int cont=0;
       String numerosPrimos="Los numeros Primos son: \n";
       int rangoMenor=0;
       int rangoMayor=0;


       rangoMenor = Integer.parseInt(JOptionPane.showInputDialog("Digite el Rango \n De: "));
       rangoMayor = (Integer.parseInt(JOptionPane.showInputDialog(" Hasta: "))+1);


       if (rangoMenor <= 2)
       {
            numerosPrimos += 2 +"\n";
           rangoMenor = 3;
       }

       for(int i=rangoMenor; i<rangoMayor; i++)
       {
           for(int x = 2; x < i; x++)
           {
              if(i % x == 0)
              {
                   cont = 1;
                   break;
              }
           }
           if(cont == 0)
           {
               numerosPrimos += i +"\n";
           }
           cont =0;  
       }
       JOptionPane.showMessageDialog(null, numerosPrimos);
       System.exit(0);
   }
}


Espero que funcione para alguien por ahi!  ;D