Guest User

Untitled

a guest
Dec 10th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int convertDecimalToBinary(int);
  6.  
  7. int main()
  8. {
  9. int deci, binaryNumber;
  10.  
  11. cout << "Enter a decimal number: ";
  12. cin >> deci;
  13. binaryNumber = convertDecimalToBinary(deci);
  14. cout << deci << " in decimal = " << binaryNumber << " in binary" << endl ;
  15. return 0;
  16. }
  17.  
  18. int convertDecimalToBinary(int deci)
  19. {
  20. int binaryNumber = 0;
  21. int remainder, i = 1;
  22.  
  23. while (deci!=0)
  24. {
  25. remainder = deci%2;
  26. deci /= 2;
  27. binaryNumber += remainder*i;
  28. i *= 10;
  29. }
  30. return binaryNumber;
  31.  
  32. }
Add Comment
Please, Sign In to add comment