• Matéria: Lógica
  • Autor: Matheuspereiraa96
  • Perguntado 5 anos atrás

Escreva um programa para checar se um determinado número é primo ou não.

Lembrete: um número primo pode ser dividido por apenas dois números, quais sejam: ele mesmo e o número um.



2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89 e 97

Respostas

respondido por: micknick3
1

Resposta:

public static void main(String[] args) {

       Scanner in = new Scanner(System.in);

       System.out.print("Digite o numero: ");

       int numero=in.nextInt();

       double numeroDouble=numero;

       if ((numeroDouble/numeroDouble)==(numero/numero)){

           if(numeroDouble/2!=numero/2 || numero==2){

               System.out.println("Este numero é primo!");

           } else {

               System.out.println("Este numero não é primo!");

           }

       } else {

           System.out.println("Numero não é primo!");

       }

   }

Explicação: Algoritmo em Java que verifica se o numero é primo


adailtonpatricio: EM PORTUGOL OU PYTHON VC SABE.
micknick3: Python. Portugol não é programação é uma maneira de enganar quem esta achando que esta aprendendo a programar. Vou fazer em python pra voce!
micknick3: num = int(input("Entre com um número: "))
if (num % 2) == 0:
print("{0} e Par".format(num))
else:
print("{0} e Ímpar".format(num))
micknick3: Ta ai irmão!
adailtonpatricio: OBRIGADO!
respondido por: adailtonpatricio
1

Resposta:

Explicação:

Anexos:
Perguntas similares