Modificar el programa para validar que si el usuario digita un número menor o igual a 0, genere un mensaje de NO VALIDO.

Utilizar otro ciclo, puede ser while o do…while

#include

#include

#include

using namespace std;



int main(int arcg, char * argv[])

{

int num, i, cont;

cout<<"Este programa lee un número y determina si es primo o no.\n\n";

cout<<"digite un número...";

cin>>num;

cont = 0;

for (i=1; i<=num; i++)

{

if(num % i == 0)

{

cont = cont + 1;

}

}



if (cont<=2)

{

cout<
}

else

{

cout<
}

getch();

return 0;

}

Respuestas

Respuesta dada por: josechaparro09
2

Respuesta:

El archivo .cpp esta adjunto a la respuesta

Es un placer ayudarte, recuerda que me seria mucho de ayuda si marcaras la respuesta como la mejor, ¡Saludos!

Adjuntos:

moreno1994: una pregunta es que tambien necesito cambiar el ciclo de for a while me ayudas
Preguntas similares