O Sistersinspirit.ca ajuda você a encontrar respostas para suas perguntas com a ajuda de uma comunidade de especialistas. Obtenha respostas detalhadas e precisas para suas perguntas de uma comunidade dedicada de especialistas em nossa plataforma de perguntas e respostas. Obtenha soluções rápidas e confiáveis para suas perguntas de profissionais experientes em nossa abrangente plataforma de perguntas e respostas.

Implementar uma função que retorne verdadeiro se o número for primo (falso caso contrário). Testar de 1 a 100.

Sagot :

class primo {

static boolean primo (int x){

 boolean ans;

 int i, qtd = 0;

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

  if (x%i == 0) qtd++;

 }

 if (qtd == 2) return ans = true;

 else return ans = false;

}

public static void main (String[] args){

 int j;

 for (j = 1; j <= 100; j++){

  if (primo(j)) System.out.println(j + " PRIMO");

  else System.out.println(j + " NAO E PRIMO");

 }

}

}