¿Cómo escribir un programa en Java para encontrar el número primo entre 1 y 100?

4 Respuestas


  • Importar java.io. *; Class Prime {public static void main (String a []) {int n, I; para (n = 1; n <= 100; n ++) {I = 2; while (I <n) {if (n% I == 0) {romper; } I = I + 1; } if (n == I) {System.out.print (n + ""); }}}}
  • // Aquí está su programa. Pero no lo he copiado. Solo vea la
    clase lógica prime {
    public static void main (String [] ar) {
    System.out.println ("Los números primos son:");
    int res = 0;
    para (I = 1; I <= 100; I ++)
    {
      res = PrintPrime (I);
      if (res> 0)
            System.out.print ("t" + res);
    }
    }
    int PrintPrime (int número) {
    for (int I = 2; I <número; I ++) {
        if (número% I == 0) {
            prime = false;
            rotura;
        }
      else
          prime = true;
    }
    si (primo == falso)
    return 0;
    si no
    devuelve el número;
    }
    }
  • Class prime {public static void main (String arg []) {o: for (int I = 1; I <= 100; I ++) {for (int j = 2; j <I; j ++) {if (I% j == 0) continue 0;} System.out.print ("El número primo es" + I);}}}
  • Class Num {
    public static void main (String [] ar) {
    System.out.println ("Los números primos son:");
    int r = 0;
    para (I = 1; I <= 100; I ++)
    {
       r = PrintPrime (I);
       if (r> 0)
      System.out.print ("t" + r);
    }
    }
    int PrintPrime (int número) {
    for (int I = 2; I <número; I ++) {
        if (número% I == 0) {
      prime = false;
      rotura;
        }
       else
      prime = true;
    }
    si (primo == falso)
    devuelve 0;
    si no
    devuelve el número;
    }
    }

Escribe tu respuesta

Tu respuesta aparecerá después de la moderación