Iniciando em Java

0 respostas
D
Olá, estou iniciando em programação e não consegui fazer o seguinte exercício. "mostre na tela quantos números primos tem até 100 e mostre a soma de todos eles.

Eu fiz o codigo assim, porém está com algum erro de logica. Alguem pode me ajudar? Abs

public static void main(String[] args) {

int i;

int j;

int divisores=0;

for (i=1;i<=1000;i++){

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

if (((j%i)==0)& (divisores==2)){

divisores++;

}

System.out.println(i);

}
}

}

Criado 20 de fevereiro de 2016
Respostas 0
Participantes 1