Advertisement
Dell_Conagher

Untitled

Jun 21st, 2020
1,883
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.63 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3.  
  4. int quotient(int, int);
  5. int remainder(int, int);
  6.  
  7. int main() {
  8.     int number,
  9.         divisor = 10000;
  10.  
  11.     std::cout << "Enter an integer between 1 and 32767: ";
  12.     std::cin >> number;
  13.  
  14.     std::cout << "The digits in the number are:\n";
  15.    
  16.     while (number >= 1) {
  17.  
  18.         if (number >= divisor) {
  19.             std::cout << std::setw(3) << quotient(number, divisor);
  20.             number = remainder(number, divisor);
  21.             divisor = quotient(divisor, 10);
  22.         }
  23.         else
  24.             divisor = quotient(divisor, 10);
  25.     }
  26.  
  27.     return 0;
  28. }
  29.  
  30. int quotient(int a, int b) {
  31.     return a / b;
  32. }
  33.  
  34. int remainder(int a, int b) {
  35.     return a % b;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement