• Matéria: Lógica
  • Autor: Anônimo
  • Perguntado 8 anos atrás

Escreva um progama para imprimir os 15 primeiros numeros primos maiores que 500.
Obs:Linguagem Java

Respostas

respondido por: fabioaragao
1
package testeprimo;
public class TestePrimo {
    public static void main(String[] args) {
        System.out.println("15 primeiros primos maior que 500");
    System.out.println("----------------------------");
     int i;
     for (int n=500; n<=601; n++) {
       boolean ehPrimo = true;
       i = 2;
      while ((ehPrimo == true) && (i <= (n / 2))) {
        if ((n % i) == 0)
           ehPrimo = false;   // encontrou um divisor, portanto, não eh primo
        else i++;             // próximo divisor utilizando operador de
                              // autoincremento (i++)
      }
       if (ehPrimo == true)
         System.out.printf("%d, ", n);
    }
    System.out.println();
  }}

fabioaragao: Obrigado
Perguntas similares