Anda di halaman 1dari 1

class Primos{

public static void main(String arg[]){


int i,j;
boolean esPrimo;
int rInicial=2;//Rango inicial, este debe ser mayor de 1.
int rFinal = 200;//Rango final.
for(i = rInicial;i <= rFinal;i++){
//recorro ciclo tantas veces como necesite(<= es para incluir el valor de rFin
al).
esPrimo=true;// i es primo hasta que se demuestre lo contrario, jejejejeje
.
for(j = 2;j < i;j++){
//no coloque j = 1 porque ya sabemos que todo numero es divisible por 1.
/*j < i es para no incluir el numero a evaluar, pues todo numero es divis
ible
por si mismo.*/
if(i % j == 0){//Si adems del 1 y el mismo hay otro divisor, ya no es prim
o.
//% devuelve el residuo de i/j
esPrimo = false;//se demostr que i no es primo.
}
}
if(esPrimo){//Si es primo lo imprimo.
System.out.println(i+"\n");
}
}
}
}

Anda mungkin juga menyukai