yoyoboyss

Untitled

May 20th, 2019
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6. int n, cp, ok = 0, p, prim;
  7.  
  8. cout << "n= "; cin >> n;
  9. cp = n;
  10. cout << cp << " = ";
  11. for(int i = 2; i <= cp; i++){
  12. prim = 0; p = 0;
  13. while(n % i == 0 && n > 1){
  14. n /= i;
  15. p++;
  16. prim = 1;
  17. }
  18. if(prim){
  19. if(ok)
  20. cout << " * ";
  21. cout << i << '^' << p;
  22. ok = 1;
  23. }
  24. }
  25.  
  26. return 0;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment