rygyfygy

Systemy liczbowe zamiana

Nov 15th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. //systemy liczbowe zamiana
  2. #include <iostream>
  3. using namespace std;
  4.  
  5.  
  6. void zamiana(long long n, int p)
  7. {if(n>0)
  8. {zamiana(n/p,p)
  9.  
  10. switch
  11.  
  12. case 10:
  13. cout<<"A";
  14. break;
  15.  
  16. case 11:
  17. cout<<"B";
  18. break;
  19.  
  20. case 12:
  21. cout<<"C";
  22. break;
  23.  
  24. case 13:
  25. cout<<"D";
  26. break;
  27.  
  28. case 14:
  29. cout<<"E";
  30. break;
  31.  
  32. case 15:
  33. cout<<"F";
  34. break;
  35.  
  36. }
  37.  
  38. }
  39.  
  40. int main(){
  41. int p;
  42. long long n;
  43. cout<<"podaj liczbe i podstawe systemu"
  44. cin>>n>>p;
  45. cout<<"Liczba"<<n<<"w systemie"<<p<<": ";
  46.  
  47. if(n==0)
  48. cout<<0;
  49. else
  50. zamiana(n,p)
  51.  
  52.  
  53.  
  54.  
  55.  
  56. return 0;
  57. }
Advertisement
Add Comment
Please, Sign In to add comment