Advertisement
PA33Ak

how old

Mar 28th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 8.65 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main()
  4. {
  5.     setlocale(LC_ALL, "Russian");
  6.    
  7.     int x;
  8.     cout << "Введите целое число от 1 до 100" << endl;
  9.     cin >> x;
  10.     if (x / 10 == 0)
  11.     {
  12.         switch (x)
  13.         {
  14.         case 1:
  15.             cout << "один год " << endl;
  16.             break;
  17.         case 2:
  18.             cout << "два года" << endl;
  19.             break;
  20.         case 3:
  21.             cout << "три года" << endl;
  22.             break;
  23.         case 4:
  24.             cout << "четыре года" << endl;
  25.             break;
  26.         case 5:
  27.             cout << "пять лет" << endl;
  28.             break;
  29.         case 6:
  30.             cout << "шесть лет " << endl;
  31.             break;
  32.         case 7:
  33.             cout << "семь лет" << endl;
  34.             break;
  35.         case 8:
  36.             cout << "восемь лет" << endl;
  37.             break;
  38.         case 9:
  39.             cout << "девять лет" << endl;
  40.             break;
  41.         default: cout << "неизвестный символ или число больше 100" << endl;
  42.         }
  43.     }
  44.         if (x / 10 == 1)
  45.         {
  46.             switch (x)
  47.             {
  48.             case 10:
  49.                 cout << "десять";
  50.                 break;
  51.             case 11:
  52.                 cout << "одиннадцать";
  53.                 break;
  54.             case 12:
  55.                 cout << "двеннадцать";
  56.                 break;
  57.             case 13:
  58.                 cout << "тринадцать";
  59.                 break;
  60.             case 14:
  61.                 cout << "четырнадцать";
  62.                 break;
  63.             case 15:
  64.                 cout << "пятнадцать";
  65.                 break;
  66.             case 16:
  67.                 cout << "шестнадцать";
  68.                 break;
  69.             case 17:
  70.                 cout << "семнадцать";
  71.                 break;
  72.             case 18:
  73.                 cout << "восемнадцать";
  74.                 break;
  75.             case 19:
  76.                 cout << "девятнадцать";
  77.                 break;
  78.             default: cout << "неизвестный символ или число больше 100" << endl;
  79.             }
  80.             cout << " лет" << endl;
  81.         }
  82.         if (x / 10 == 2)
  83.         {
  84.             cout << "двадцать ";
  85.             switch (x)
  86.             {
  87.             case 20:
  88.                 cout << "лет" << endl;
  89.                 break;
  90.             case 21:
  91.                 cout << "один год " << endl;
  92.                 break;
  93.             case 22:
  94.                 cout << "два года" << endl;
  95.                 break;
  96.             case 23:
  97.                 cout << "три года" << endl;
  98.                 break;
  99.             case 24:
  100.                 cout << "четыре года" << endl;
  101.                 break;
  102.             case 25:
  103.                 cout << "пять лет" << endl;
  104.                 break;
  105.             case 26:
  106.                 cout << "шесть лет " << endl;
  107.                 break;
  108.             case 27:
  109.                 cout << "семь лет" << endl;
  110.                 break;
  111.             case 28:
  112.                 cout << "восемь лет" << endl;
  113.                 break;
  114.             case 29:
  115.                 cout << "девять лет" << endl;
  116.                 break;
  117.             default: cout << "неизвестный символ или число больше 100" << endl;
  118.             }
  119.         }
  120.         if (x / 10 == 3)
  121.         {
  122.             cout << "тридцать ";
  123.             switch (x)
  124.             {
  125.             case 30:
  126.                 cout << "лет" << endl;
  127.                 break;
  128.             case 31:
  129.                 cout << "один год " << endl;
  130.                 break;
  131.             case 32:
  132.                 cout << "два года" << endl;
  133.                 break;
  134.             case 33:
  135.                 cout << "три года" << endl;
  136.                 break;
  137.             case 34:
  138.                 cout << "четыре года" << endl;
  139.                 break;
  140.             case 35:
  141.                 cout << "пять лет" << endl;
  142.                 break;
  143.             case 36:
  144.                 cout << "шесть лет " << endl;
  145.                 break;
  146.             case 37:
  147.                 cout << "семь лет" << endl;
  148.                 break;
  149.             case 38:
  150.                 cout << "восемь лет" << endl;
  151.                 break;
  152.             case 39:
  153.                 cout << "девять лет" << endl;
  154.                 break;
  155.             default: cout << "неизвестный символ или число больше 100" << endl;
  156.             }
  157.         }
  158.         if (x / 10 == 4)
  159.         {
  160.             cout << "сорок ";
  161.             switch (x)
  162.             {
  163.             case 40:
  164.                 cout << "лет" << endl;
  165.                 break;
  166.             case 41:
  167.                 cout << "один год " << endl;
  168.                 break;
  169.             case 42:
  170.                 cout << "два года" << endl;
  171.                 break;
  172.             case 43:
  173.                 cout << "три года" << endl;
  174.                 break;
  175.             case 44:
  176.                 cout << "четыре года" << endl;
  177.                 break;
  178.             case 45:
  179.                 cout << "пять лет" << endl;
  180.                 break;
  181.             case 46:
  182.                 cout << "шесть лет " << endl;
  183.                 break;
  184.             case 47:
  185.                 cout << "семь лет" << endl;
  186.                 break;
  187.             case 48:
  188.                 cout << "восемь лет" << endl;
  189.                 break;
  190.             case 49:
  191.                 cout << "девять лет" << endl;
  192.                 break;
  193.             default: cout << "неизвестный символ или число больше 100" << endl;
  194.             }
  195.         }
  196.         if (x / 10 == 5)
  197.         {
  198.             cout << "пятьдесят ";
  199.             switch (x)
  200.             {
  201.             case 50:
  202.                 cout << "лет" << endl;
  203.                 break;
  204.             case 51:
  205.                 cout << "один год " << endl;
  206.                 break;
  207.             case 52:
  208.                 cout << "два года" << endl;
  209.                 break;
  210.             case 53:
  211.                 cout << "три года" << endl;
  212.                 break;
  213.             case 54:
  214.                 cout << "четыре года" << endl;
  215.                 break;
  216.             case 55:
  217.                 cout << "пять лет" << endl;
  218.                 break;
  219.             case 56:
  220.                 cout << "шесть лет " << endl;
  221.                 break;
  222.             case 57:
  223.                 cout << "семь лет" << endl;
  224.                 break;
  225.             case 58:
  226.                 cout << "восемь лет" << endl;
  227.                 break;
  228.             case 59:
  229.                 cout << "девять лет" << endl;
  230.                 break;
  231.             default: cout << "неизвестный символ или число больше 100" << endl;
  232.             }
  233.         }
  234.         if (x / 10 == 6)
  235.         {
  236.             cout << "шестьдесят ";
  237.             switch (x)
  238.             {
  239.             case 60:
  240.                 cout << "лет" << endl;
  241.                 break;
  242.             case 61:
  243.                 cout << "один год " << endl;
  244.                 break;
  245.             case 62:
  246.                 cout << "два года" << endl;
  247.                 break;
  248.             case 63:
  249.                 cout << "три года" << endl;
  250.                 break;
  251.             case 64:
  252.                 cout << "четыре года" << endl;
  253.                 break;
  254.             case 65:
  255.                 cout << "пять лет" << endl;
  256.                 break;
  257.             case 66:
  258.                 cout << "шесть лет " << endl;
  259.                 break;
  260.             case 67:
  261.                 cout << "семь лет" << endl;
  262.                 break;
  263.             case 68:
  264.                 cout << "восемь лет" << endl;
  265.                 break;
  266.             case 69:
  267.                 cout << "девять лет" << endl;
  268.                 break;
  269.             default: cout << "неизвестный символ или число больше 100" << endl;
  270.             }
  271.         }
  272.         if (x / 10 == 7)
  273.         {
  274.             cout << "семьдесят ";
  275.             switch (x)
  276.             {
  277.             case 70:
  278.                 cout << "лет" << endl;
  279.                 break;
  280.             case 71:
  281.                 cout << "один год " << endl;
  282.                 break;
  283.             case 72:
  284.                 cout << "два года" << endl;
  285.                 break;
  286.             case 73:
  287.                 cout << "три года" << endl;
  288.                 break;
  289.             case 74:
  290.                 cout << "четыре года" << endl;
  291.                 break;
  292.             case 75:
  293.                 cout << "пять лет" << endl;
  294.                 break;
  295.             case 76:
  296.                 cout << "шесть лет " << endl;
  297.                 break;
  298.             case 77:
  299.                 cout << "семь лет" << endl;
  300.                 break;
  301.             case 78:
  302.                 cout << "восемь лет" << endl;
  303.                 break;
  304.             case 79:
  305.                 cout << "девять лет" << endl;
  306.                 break;
  307.             default: cout << "неизвестный символ или число больше 100" << endl;
  308.             }
  309.         }
  310.         if (x / 10 == 8)
  311.         {
  312.             cout << "восемьдесят ";
  313.             switch (x)
  314.             {
  315.             case 80:
  316.                 cout << "лет" << endl;
  317.                 break;
  318.             case 81:
  319.                 cout << "один год " << endl;
  320.                 break;
  321.             case 82:
  322.                 cout << "два года" << endl;
  323.                 break;
  324.             case 83:
  325.                 cout << "три года" << endl;
  326.                 break;
  327.             case 84:
  328.                 cout << "четыре года" << endl;
  329.                 break;
  330.             case 85:
  331.                 cout << "пять лет" << endl;
  332.                 break;
  333.             case 86:
  334.                 cout << "шесть лет " << endl;
  335.                 break;
  336.             case 87:
  337.                 cout << "семь лет" << endl;
  338.                 break;
  339.             case 88:
  340.                 cout << "восемь лет" << endl;
  341.                 break;
  342.             case 89:
  343.                 cout << "девять лет" << endl;
  344.                 break;
  345.             default: cout << "неизвестный символ или число больше 100" << endl;
  346.             }
  347.         }
  348.         if (x / 10 == 9)
  349.         {
  350.             cout << "девяносто ";
  351.             switch (x)
  352.             {
  353.             case 90:
  354.                 cout << "лет" << endl;
  355.                 break;
  356.             case 91:
  357.                 cout << "один год " << endl;
  358.                 break;
  359.             case 92:
  360.                 cout << "два года" << endl;
  361.                 break;
  362.             case 93:
  363.                 cout << "три года" << endl;
  364.                 break;
  365.             case 94:
  366.                 cout << "четыре года" << endl;
  367.                 break;
  368.             case 95:
  369.                 cout << "пять лет" << endl;
  370.                 break;
  371.             case 96:
  372.                 cout << "шесть лет " << endl;
  373.                 break;
  374.             case 97:
  375.                 cout << "семь лет" << endl;
  376.                 break;
  377.             case 98:
  378.                 cout << "восемь лет" << endl;
  379.                 break;
  380.             case 99:
  381.                 cout << "девять лет" << endl;
  382.                 break;
  383.             default: cout << "неизвестный символ или число больше 100" << endl;
  384.             }
  385.         }
  386.         if (x == 100)
  387.         {
  388.             cout << "сто лет" << endl;
  389.         }
  390.         if (x > 100)
  391.         {
  392.             cout << "неизвестный символ или число больше 100" << endl;
  393.         }
  394.         if (x < 100)
  395.         {
  396.             cout << "неизвестный символ или число больше 100" << endl;
  397.         }
  398. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement