Guest User

Untitled

a guest
Jun 22nd, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdio>
  3. using namespace std;
  4.  
  5. char c[16],ch;
  6. int i,j,hex_len=0;
  7. unsigned long long dec_hex=0;
  8.  
  9.  
  10. int main()
  11. {
  12. while((ch=getchar()) != '\n')
  13. {
  14. hex_len++;
  15. c[hex_len]=getchar();
  16. }
  17.  
  18. for(i=1;i<=hex_len;i++)
  19. {
  20. switch(c[i])
  21. {
  22. case 'A': j=10; break;
  23. case 'B': j=11; break;
  24. case 'C': j=12; break;
  25. case 'D': j=13; break;
  26. case 'E': j=14; break;
  27. case 'F': j=15; break;
  28. default: j=c[i]-48; break;
  29. }
  30. dec_hex=dec_hex*16+j;
  31. }
  32.  
  33. cout << dec_hex;
  34. return 0;
  35. }
Add Comment
Please, Sign In to add comment