[ Foro de C++ ]

Duda

07-Nov-2017 11:51
Invitado (Thiolig)
5 Respuestas

Realice un programa que lea un número y nos calcule el siguiente primo
mayor al valor leído.(He intentado el programa varias veces y no me acaba saliendo, ayuda pls)


08-Nov-2017 19:52
Nacho Cabanes (+32)

Incluye alguno de los ejemplos, para que veamos en qué estás fallando...


09-Nov-2017 13:10
Invitado (Thiolig)


 
#include <iostream>
using namespace std;
 
int main ()
{
    int j, aux, i, n, primo ;
    bool prim = false;
    cout << "Ingrese un numero" << endl;
    cin>> n;
 
    do
    {
        if (j == 0)
        {
            cout << "El siguiente numero primo es " << primo;
        }
        else
        {
            for (i = 2; i < n ; i++ && n++)
            {
 
                aux = n % i;
                if (aux == 0)
                {
                    j = 1;
                }
            }
            if (j == 0)
            {
                prim = true;
                primo = n;
            }
        }
    }
    while (prim == true);
    return 0;
}
 


 


09-Nov-2017 18:23
Invitado (Thiolig)

Tras haberle dedicado 2 horas y media no consigo que el programa haga lo que me pide el enunciado y no se ni lo que falta ni veo el o los fallos. Ayuda pls lo tengo que tener resuelto en 3 días.


12-Nov-2017 14:10
Invitado (Thiolig)

Ya no hace falta que te molestes en responder, ya hoy se cumple el plazo de entrega, gracias, ya se una página a la que no tengo que acudir, y por supuesto  recomendar que no acudan, un saludo.


14-Nov-2017 13:07
Nacho Cabanes (+32)

Vaya, siento haber llegado tarde, pero mi tiempo es muy limitado. Suerte!






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...