Guys, see that code:
Well, i want to modify the program to do EXACTLY the same thing, but the factoration thing in a separated function.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(); }
How do i do that? Thanks.



LinkBack URL
About LinkBacks


