Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- setlocale(LC_CTYPE,"rus");
- int n = 0;
- cout <<"enter number\n n = ";
- cin >> n;
- if(abs(n) >= 10000)
- {
- cout <<"Big numbers are not implemented";
- return 1;
- }
- if(n<0)
- {
- cout<<"минус ";
- }
- n = abs(n);
- switch (n/1000)
- {
- case 0:
- {
- break;
- }
- case 1:
- {
- cout<<"одна тысяча ";
- break;
- }
- case 2:
- {
- cout<<"две тысячи ";
- break;
- }
- case 3:
- {
- cout<<"три тысячи ";
- break;
- }
- case 4:
- {
- cout<<"четыре тысячи ";
- break;
- }
- case 5:
- {
- cout<<"пять тысяч ";
- break;
- }
- case 6:
- {
- cout<<"шесть тысяч ";
- break;
- }
- case 7:
- {
- cout<<"семь тысяч ";
- break;
- }
- case 8:
- {
- cout<<"восемь тысяч ";
- break;
- }
- case 9:
- {
- cout<<"девять тысяч ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- switch ((n%1000)/100)
- {
- case 0:
- {
- break;
- }
- case 1:
- {
- cout<<"сто ";
- break;
- }
- case 2:
- {
- cout<<"двести ";
- break;
- }
- case 3:
- {
- cout<<"тристо ";
- break;
- }
- case 4:
- {
- cout<<"четыресто ";
- break;
- }
- case 5:
- {
- cout<<"пятьсот ";
- break;
- }
- case 6:
- {
- cout<<"шестьсот ";
- break;
- }
- case 7:
- {
- cout<<"семьсот ";
- break;
- }
- case 8:
- {
- cout<<"восемьсот ";
- break;
- }
- case 9:
- {
- cout<<"девятьсот ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- switch ((n%100)/10)
- {
- case 0:
- {
- break;
- }
- case 1:
- {
- switch (n%10)
- {
- case 0:
- {
- cout<<"десять";
- break;
- }
- case 1:
- {
- cout<<"одинадцать";
- break;
- }
- case 2:
- {
- cout<<"двенадцать ";
- break;
- }
- case 3:
- {
- cout<<"тринадцать ";
- break;
- }
- case 4:
- {
- cout<<"четырнадцать ";
- break;
- }
- case 5:
- {
- cout<<"пятнадцать ";
- break;
- }
- case 6:
- {
- cout<<"шестьнадцать ";
- break;
- }
- case 7:
- {
- cout<<"семьнадцать ";
- break;
- }
- case 8:
- {
- cout<<"восемьнадцать ";
- break;
- }
- case 9:
- {
- cout<<"девятьнадцать ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 2:
- {
- cout<<"двадцать ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 3:
- {
- cout<<"тридцать ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 4:
- {
- cout<<"сорок ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 5:
- {
- cout<<"пятьдесят ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 6:
- {
- cout<<"шестьдесят ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 7:
- {
- cout<<"семьдесят ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 8:
- {
- cout<<"восемьдесят ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- case 9:
- {
- cout<<"девяносто ";
- switch (n%10)
- {
- case 0:
- {
- cout<<"ноль";
- break;
- }
- case 1:
- {
- cout<<"один ";
- break;
- }
- case 2:
- {
- cout<<"два ";
- break;
- }
- case 3:
- {
- cout<<"три ";
- break;
- }
- case 4:
- {
- cout<<"четыре ";
- break;
- }
- case 5:
- {
- cout<<"пять ";
- break;
- }
- case 6:
- {
- cout<<"шесть ";
- break;
- }
- case 7:
- {
- cout<<"семь ";
- break;
- }
- case 8:
- {
- cout<<"восемь ";
- break;
- }
- case 9:
- {
- cout<<"девять ";
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- break;
- }
- default:
- {
- cout<<"unknown error";
- break;
- }
- }
- cout<<"\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement