package NumerosPares;
public class NumerosPrimos {
public static void main
(String[] args
) { /*Variáveis
* numero: variável que representa numero para teste se são primos
* contador: número de divisores do numero
* divisor: número que vai de 1 a variável numero, fazendo os testes de MOD
*/
for(int numero=2;numero<=100;numero++){//Loop de for para rotacionar os numeros a se fzer o teste
int contador =0;//Reseta o contador
for(int divisor=1;divisor<=numero;divisor++){//Loop de for para rotacionar o divisor do numero
if(numero%divisor==0)//Se o numero for divisivel pelo divisor, ele é um divisor real
contador++;// Logo o contador é incrementado
}
if(contador==2){//Se ele possui apenas dois divisores ele é primo
System.
out.
println(numero
+ " é primo"); }
else{//Senão não
System.
out.
println(numero
+ " nao é primo"); }
}
}
}
cGFja2FnZSBOdW1lcm9zUGFyZXM7CgpwdWJsaWMgY2xhc3MgTnVtZXJvc1ByaW1vcyB7CglwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CgkJLypWYXJpw6F2ZWlzIAoJCSAqIG51bWVybzogdmFyacOhdmVsIHF1ZSByZXByZXNlbnRhIG51bWVybyBwYXJhIHRlc3RlIHNlIHPDo28gcHJpbW9zCgkJICogY29udGFkb3I6IG7Dum1lcm8gZGUgZGl2aXNvcmVzIGRvIG51bWVybwoJCSAqIGRpdmlzb3I6IG7Dum1lcm8gcXVlIHZhaSBkZSAxIGEgdmFyacOhdmVsIG51bWVybywgZmF6ZW5kbyBvcyB0ZXN0ZXMgZGUgTU9ECgkJICovCgkJZm9yKGludCBudW1lcm89MjtudW1lcm88PTEwMDtudW1lcm8rKyl7Ly9Mb29wIGRlIGZvciBwYXJhIHJvdGFjaW9uYXIgb3MgbnVtZXJvcyBhIHNlIGZ6ZXIgbyB0ZXN0ZQoJCQlpbnQgY29udGFkb3IgPTA7Ly9SZXNldGEgbyBjb250YWRvcgoJCQlmb3IoaW50IGRpdmlzb3I9MTtkaXZpc29yPD1udW1lcm87ZGl2aXNvcisrKXsvL0xvb3AgZGUgZm9yIHBhcmEgcm90YWNpb25hciBvIGRpdmlzb3IgZG8gbnVtZXJvCgkJCQlpZihudW1lcm8lZGl2aXNvcj09MCkvL1NlIG8gbnVtZXJvIGZvciBkaXZpc2l2ZWwgcGVsbyBkaXZpc29yLCBlbGUgw6kgIHVtIGRpdmlzb3IgcmVhbAoJCQkJCWNvbnRhZG9yKys7Ly8gTG9nbyBvIGNvbnRhZG9yIMOpIGluY3JlbWVudGFkbwoJCQl9CgkJCWlmKGNvbnRhZG9yPT0yKXsvL1NlIGVsZSBwb3NzdWkgYXBlbmFzIGRvaXMgZGl2aXNvcmVzIGVsZSDDqSBwcmltbwoJCQkJU3lzdGVtLm91dC5wcmludGxuKG51bWVybyArICIgw6kgcHJpbW8iKTsKCQkJfQoJCQllbHNley8vU2Vuw6NvIG7Do28KCQkJCVN5c3RlbS5vdXQucHJpbnRsbihudW1lcm8gKyAiIG5hbyDDqSBwcmltbyIpOwoJCQl9CgkJfQoJCQoJfQoKfQ==