¿Cómo se puede escribir un programa para encontrar números primos?

4 Respuestas


  • #include <iostream.h>
    #include <conio.h>
    void main ()
    {
    int n;
    clrscr ();
    cout << "Ingrese cualquier número:";
    cin >> n;
    prima (n);
    getch ();
    }
    int primo (int x)
    {
    for (I = 2; I <x / 2; I ++)
    {
    si (x% I == 0)
    {
    cout << x << "no es un número primo";
    return x;
    }
    cout << x << "es un número primo";
    return x;
    }
    }
     
     
     
     
  • A continuación se muestra el código. Aquí solo debes ingresar el número "n" y luego el programa encontrará los números primos del 1 al n.
    Main ()
    {
    int n, I = 1, j, c; // definiendo todas las variables
    clrscr (); // pantalla clara

    printf ("Ingresar número");
    scanf ("% d", & n); // ingrese el número

    printf ("Los números primos siguen del 1 al% d", & n);

    // Este bucle es para verificar el número

    mientras (I <= n)
    {
      c = 0;
      para (j = 1; j <= I; j ++)
    {
      si (I% j == 0)
         c ++; // si el número no es primo, entonces c = 1.
    }
     if (c == 0) // si el número es primo entonces muestra el número
     printf ("% d", I)
     I ++;
      }

    }
  • // programa para generar números primos

    #include
    #include

    void main ()

    {int prime_no, rest, divider;

    para (prime_no = 2; prime_no
  • #include
    main ()
    {
      int n, I = 1, j, c;
      clrscr ();
      printf ("Ingrese el rango");
      scanf ("% d", & n);
      printf ("Los números primos son:");
      mientras yo

Escribe tu respuesta

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