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:
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
hace 2 años
hace 5 años
hace 5 años
hace 5 años
hace 7 años
hace 7 años