Numeros compuestos: Un numero es compuesto cuando es mayor que uno(1) y que no es primo. ejemplo, 4,6,8,9,10....
#include<iostream>
using namespace std;
int main()
{ int n,p=0;
do
{
cout<<"Digite un nemero mayor que 1:";
cin>>n;
}
while (n<2);//validacion cuando es mayor que uno.
for (int i=1;i<=n;i++)
{
if (n%i==0)//pregunta si el residuo es igual a 0.
p++; //contador.
}
if (p==2)//si p es igual a 2 no es compuesto
cout<<endl<<"El numero no es compuesto."<<endl;
else//de lo conrario es compuesto.
cout<<endl<<"El numero es compuesto."<<endl;
system("pause");
return 0;
}
No hay comentarios:
Publicar un comentario