fork download
  1. #include <iostream>
  2. #include <locale>
  3.  
  4. using namespace std;
  5.  
  6. int main(){
  7. setlocale(LC_ALL, "Russian");
  8.  
  9. int n, p, v, t, ch;
  10. cin >> n;
  11. p = n / 1000;
  12. v = n / 100 % 10;
  13. t = n / 10 % 10;
  14. ch = n % 10;
  15. switch(p){
  16. case 1:{
  17. cout <<"Тысяча ";
  18. break;
  19. }
  20. case 2: {
  21. cout <<"Две тысячи ";
  22. break;
  23. }
  24. case 3: {
  25. cout <<"Три тысячи ";
  26. break;
  27. }
  28. case 4:{
  29. cout <<"Четыре тысячи ";
  30. break;
  31. }
  32. case 5:{ cout <<"Пять тысяч ";
  33. break;}
  34. case 6:{ cout <<"Шесть тысяч ";
  35. break;}
  36. case 7:{ cout <<"Семь тысяч ";
  37. break;}
  38. case 8:{ cout <<"Восемь тысяч ";
  39. break;}
  40. case 9:{ cout <<"Девять тысяч ";
  41. break;}}
  42.  
  43. switch(v){
  44. case 1:{ cout <<"сто ";
  45. break;}
  46. case 2:{ cout <<"двести ";
  47. break;}
  48. case 3:{ cout <<"триста ";
  49. break;}
  50. case 4:{ cout <<"четыреста ";
  51. break;}
  52. case 5:{ cout <<"пятьсот ";
  53. break;}
  54. case 6:{ cout <<"шестьсот ";
  55. break;}
  56. case 7:{ cout <<"семьсот ";
  57. break;}
  58. case 8:{ cout <<"восемьсот ";
  59. break;}
  60. case 9:{ cout <<"девятьсот ";
  61. break;}}
  62.  
  63. switch(t){
  64. case 1:{ cout <<"десять ";
  65. break;}
  66. case 2:{ cout <<"двадцать ";
  67. break;}
  68. case 3:{ cout <<"тридцать ";
  69. break;}
  70. case 4:{ cout <<"сорок ";
  71. break;}
  72. case 5:{ cout <<"пятьдесят ";
  73. break;}
  74. case 6:{ cout <<"шестьдесят ";
  75. break;}
  76. case 7:{ cout <<"семьдесят ";
  77. break;}
  78. case 8:{ cout <<"восемьдесят ";
  79. break;}
  80. case 9:{ cout <<"девяносто ";
  81. break;}}
  82.  
  83. switch(ch){
  84. case 1: {cout <<"один доллар";
  85. break;}
  86. case 2:{ cout <<"два доллара";
  87. break;}
  88. case 3: {cout <<"три доллара ";
  89. break;}
  90. case 4:{ cout <<"четыре доллара";
  91. break;}
  92. case 5:{ cout <<"пять долларов";
  93. break;}
  94. case 6:{ cout <<"шесть долларов";
  95. break;}
  96. case 7:{ cout <<"семь долларов ";
  97. break;}
  98. case 8:{ cout <<"восемь долларов";
  99. break;}
  100. case 9:{ cout <<"девять долларов";
  101. break;}}
  102.  
  103.  
  104.  
  105. return 0;
  106. }
  107.  
Success #stdin #stdout 0s 4460KB
stdin
4985
stdout
Четыре тысячи девятьсот восемьдесят пять долларов