Guest User

Untitled

a guest
Jun 22nd, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4.  
  5. int octalToDecimal(int octalNumber);
  6.  
  7. int main()
  8. {
  9. int octalNumber;
  10. cout << "Enter an octal number: ";
  11. cin >> octalNumber;
  12. cout << octalNumber << " in octal = " << octalToDecimal(octalNumber) << " in decimal";
  13.  
  14. return 0;
  15. }
  16.  
  17. // Function to convert octal number to decimal
  18. int octalToDecimal(int octalNumber)
  19. {
  20. int decimalNumber = 0, i = 0, rem;
  21. while (octalNumber != 0)
  22. {
  23. rem = octalNumber % 10;
  24. octalNumber /= 10;
  25. decimalNumber += rem * pow(8, i);
  26. ++i;
  27. }
  28. return decimalNumber;
  29. }
Add Comment
Please, Sign In to add comment