Informática, perguntado por larissap11, 1 ano atrás

ler um numero inteiro e dizer se ele é primo ou não usando o método isPrimo().
(em java)

obs: Não compreendi muito bem a função deste método, fiz o programa sem usar-lo e rodou normal, só não consegui implementa-lo.

Soluções para a tarefa

Respondido por alissonl3
1
Olá LarissaP11,

Sou desenvolvedor de sistemas em Java e tentarei te explicar, o método isPrimo() não é próprio da linguagem, então nesse caso você teria que desenvolvelo. Segue o exemplo do método abaixo:

public   Boolean isPrimo(int numero){       
boolean verificar = true;       
for (int i = 2; i < numero; i++) {           
if (numero % i == 0) {             
 verificar = false;           
 }                   
 }       
if (verificar == true) {         
 return true;       
}
else {           
return false;
        }    
 }

Esse método retornar true se ele é primo. Feito isso basta verificar se o isPrimo(int numero) retornou true ou false.

Espero que tenha entendido, abraços. Qualquer dúvida, me adicione.
Perguntas interessantes