fork(1) download
  1. #include <iostream>
  2. #include <vector>
  3. #include <cmath>
  4. #include <iomanip>
  5. using namespace std;
  6.  
  7. int quotient(int , int );
  8. int remainder(int , int );
  9. void seperate(int);
  10.  
  11. int main()
  12. {
  13. int input;
  14.  
  15. cout << "Input int " << endl;
  16. cin >> input;
  17.  
  18. seperate(input);
  19. }
  20.  
  21.  
  22. int quotient(int divident, int divisor)
  23. {
  24. return divident / divisor;
  25. }
  26.  
  27. int my_remainder(int divident, int divisor)
  28. {
  29. return divident % divisor;
  30. }
  31.  
  32. void seperate(int input)
  33. {
  34.  
  35. int integers[6] = {};
  36.  
  37. for (int i = 1; i <= 5; i++)
  38. {
  39. integers[i] = quotient(my_remainder(input, pow(10, 6 - i)), pow(10,5 - i));
  40. }
  41.  
  42. for (int i = 1; i <= 5; i++)
  43. {
  44. cout << integers[i] << setw(2);
  45. }
  46.  
  47. cout << endl;
  48. }
Success #stdin #stdout 0s 3144KB
stdin
32767
stdout
Input int 
3 2 7 6 7