Guys, see that code:
Code:
int main ()
{
int x;
int resultado = 0;
cout << "Coloque um numero a ser fatorado e descubra se ele eh primo: " << endl <<"(Quanto maior o numero, mais demorado o cauculo.)" << endl;
cin>>x;
unsigned long int primo = x;
while (primo>0){
if ((x%primo == 0) && (primo != x) && (primo != 1)){
resultado = 1;
cout << "Eh divisivel por " << primo << " (" << x << " dividido por " << primo << " eh iguau a " << x/primo << ")" << endl;
}
primo = primo-1;
}
cin.get();
if (resultado == 1)
cout << "Logo, esta bunda nao eh primo!";
else
cout << "Ele eh primo! Viva Deus!";
cin.get();
}
Well, i want to modify the program to do EXACTLY the same thing, but the factoration thing in a separated function.
How do i do that? Thanks.