Advertisement
Guest User

Number 1...100 To Text

a guest
May 13th, 2016
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 11.69 KB | None | 0 0
  1. using System;
  2. using System.Linq;
  3. using System.Text;
  4.  
  5. class Program
  6. {
  7.     static void Main()
  8.     {
  9.  
  10.         //string number = "38";
  11.         string number = Console.ReadLine();
  12.         string[] explode = number.Select(c => c.ToString()).ToArray();
  13.  
  14.         if (number == "100")
  15.         {
  16.             Console.WriteLine("one hundred");
  17.         }
  18.         else if (number == "0")
  19.         {
  20.             Console.WriteLine("zero");
  21.         }
  22.         else if (number == "1")
  23.         {
  24.             Console.WriteLine("one");
  25.         }
  26.         else if (number == "2")
  27.         {
  28.             Console.WriteLine("two");
  29.         }
  30.         else if (number == "3")
  31.         {
  32.             Console.WriteLine("three");
  33.         }
  34.         else if (number == "4")
  35.         {
  36.             Console.WriteLine("four");
  37.         }
  38.         else if (number == "5")
  39.         {
  40.             Console.WriteLine("five");
  41.         }
  42.         else if (number == "6")
  43.         {
  44.             Console.WriteLine("six");
  45.         }
  46.         else if (number == "7")
  47.         {
  48.             Console.WriteLine("seven");
  49.         }
  50.         else if (number == "8")
  51.         {
  52.             Console.WriteLine("eight");
  53.         }
  54.         else if (number == "9")
  55.         {
  56.             Console.WriteLine("nine");
  57.         }
  58.         else if (number == "10")
  59.         {
  60.             Console.WriteLine("ten");
  61.         }
  62.         else if (number == "11")
  63.         {
  64.             Console.WriteLine("eleven");
  65.         }
  66.         else if (number == "12")
  67.         {
  68.             Console.WriteLine("twelve");
  69.         }
  70.         else if (number == "13")
  71.         {
  72.             Console.WriteLine("thirteen");
  73.         }
  74.         else if (number == "14")
  75.         {
  76.             Console.WriteLine("fourteen");
  77.         }
  78.         else if (number == "15")
  79.         {
  80.             Console.WriteLine("fifteen");
  81.         }
  82.         else if (number == "16")
  83.         {
  84.             Console.WriteLine("sixteen");
  85.         }
  86.         else if (number == "17")
  87.         {
  88.             Console.WriteLine("seventeen");
  89.         }
  90.         else if (number == "18")
  91.         {
  92.             Console.WriteLine("eighteen");
  93.         }
  94.         else if (number == "19")
  95.         {
  96.             Console.WriteLine("nineteen");
  97.         }
  98.         else if (number == "20")
  99.         {
  100.             Console.WriteLine("twenty");
  101.         }
  102.  
  103.         if (explode[0] == "2" && explode.Length == 2)  //TWENTIES
  104.         {
  105.             Console.Write("twenty");
  106.             if (explode[1] == "1")
  107.             {
  108.                 Console.Write(" one");
  109.             }
  110.             else if (explode[1] == "2")
  111.             {
  112.                 Console.Write(" two");
  113.             }
  114.             else if (explode[1] == "3")
  115.             {
  116.                 Console.Write(" three");
  117.             }
  118.             else if (explode[1] == "4")
  119.             {
  120.                 Console.Write(" four");
  121.             }
  122.             else if (explode[1] == "5")
  123.             {
  124.                 Console.Write(" five");
  125.             }
  126.             else if (explode[1] == "6")
  127.             {
  128.                 Console.Write(" six");
  129.             }
  130.             else if (explode[1] == "7")
  131.             {
  132.                 Console.Write(" seven");
  133.             }
  134.             else if (explode[1] == "8")
  135.             {
  136.                 Console.Write(" eight");
  137.             }
  138.             else if (explode[1] == "9")
  139.             {
  140.                 Console.Write(" nine");
  141.             }
  142.         }
  143.         if (explode[0] == "3" && explode.Length == 2)  //THIRTIES
  144.         {
  145.             Console.Write("thirty");
  146.             if (explode[1] == "1")
  147.             {
  148.                 Console.Write(" one");
  149.             }
  150.             else if (explode[1] == "2")
  151.             {
  152.                 Console.Write(" two");
  153.             }
  154.             else if (explode[1] == "3")
  155.             {
  156.                 Console.Write(" three");
  157.             }
  158.             else if (explode[1] == "4")
  159.             {
  160.                 Console.Write(" four");
  161.             }
  162.             else if (explode[1] == "5")
  163.             {
  164.                 Console.Write(" five");
  165.             }
  166.             else if (explode[1] == "6")
  167.             {
  168.                 Console.Write(" six");
  169.             }
  170.             else if (explode[1] == "7")
  171.             {
  172.                 Console.Write(" seven");
  173.             }
  174.             else if (explode[1] == "8")
  175.             {
  176.                 Console.Write(" eight");
  177.             }
  178.             else if (explode[1] == "9")
  179.             {
  180.                 Console.Write(" nine");
  181.             }
  182.         }
  183.         if (explode[0] == "4" && explode.Length == 2)  // fourTIES
  184.         {
  185.             Console.Write("fourty");
  186.             if (explode[1] == "1")
  187.             {
  188.                 Console.Write(" one");
  189.             }
  190.             else if (explode[1] == "2")
  191.             {
  192.                 Console.Write(" two");
  193.             }
  194.             else if (explode[1] == "3")
  195.             {
  196.                 Console.Write(" three");
  197.             }
  198.             else if (explode[1] == "4")
  199.             {
  200.                 Console.Write(" four");
  201.             }
  202.             else if (explode[1] == "5")
  203.             {
  204.                 Console.Write(" five");
  205.             }
  206.             else if (explode[1] == "6")
  207.             {
  208.                 Console.Write(" six");
  209.             }
  210.             else if (explode[1] == "7")
  211.             {
  212.                 Console.Write(" seven");
  213.             }
  214.             else if (explode[1] == "8")
  215.             {
  216.                 Console.Write(" eight");
  217.             }
  218.             else if (explode[1] == "9")
  219.             {
  220.                 Console.Write(" nine");
  221.             }
  222.         }
  223.         if (explode[0] == "5" && explode.Length == 2)  //FIFTIES
  224.         {
  225.             Console.Write("fifty");
  226.             if (explode[1] == "1")
  227.             {
  228.                 Console.Write(" one");
  229.             }
  230.             else if (explode[1] == "2")
  231.             {
  232.                 Console.Write(" two");
  233.             }
  234.             else if (explode[1] == "3")
  235.             {
  236.                 Console.Write(" three");
  237.             }
  238.             else if (explode[1] == "4")
  239.             {
  240.                 Console.Write(" four");
  241.             }
  242.             else if (explode[1] == "5")
  243.             {
  244.                 Console.Write(" five");
  245.             }
  246.             else if (explode[1] == "6")
  247.             {
  248.                 Console.Write(" six");
  249.             }
  250.             else if (explode[1] == "7")
  251.             {
  252.                 Console.Write(" seven");
  253.             }
  254.             else if (explode[1] == "8")
  255.             {
  256.                 Console.Write(" eight");
  257.             }
  258.             else if (explode[1] == "9")
  259.             {
  260.                 Console.Write(" nine");
  261.             }
  262.         }
  263.         if (explode[0] == "6" && explode.Length == 2)  // sixTIES
  264.         {
  265.             Console.Write("sixty");
  266.             if (explode[1] == "6")
  267.             {
  268.                 Console.Write(" one");
  269.             }
  270.             else if (explode[1] == "2")
  271.             {
  272.                 Console.Write(" two");
  273.             }
  274.             else if (explode[1] == "3")
  275.             {
  276.                 Console.Write(" three");
  277.             }
  278.             else if (explode[1] == "4")
  279.             {
  280.                 Console.Write(" four");
  281.             }
  282.             else if (explode[1] == "5")
  283.             {
  284.                 Console.Write(" five");
  285.             }
  286.             else if (explode[1] == "6")
  287.             {
  288.                 Console.Write(" six");
  289.             }
  290.             else if (explode[1] == "7")
  291.             {
  292.                 Console.Write(" seven");
  293.             }
  294.             else if (explode[1] == "8")
  295.             {
  296.                 Console.Write(" eight");
  297.             }
  298.             else if (explode[1] == "9")
  299.             {
  300.                 Console.Write(" nine");
  301.             }
  302.         }
  303.         if (explode[0] == "7" && explode.Length == 2)  // sevenTIES
  304.         {
  305.             Console.Write("seventy");
  306.             if (explode[1] == "1")
  307.             {
  308.                 Console.Write(" one");
  309.             }
  310.             else if (explode[1] == "2")
  311.             {
  312.                 Console.Write(" two");
  313.             }
  314.             else if (explode[1] == "3")
  315.             {
  316.                 Console.Write(" three");
  317.             }
  318.             else if (explode[1] == "4")
  319.             {
  320.                 Console.Write(" four");
  321.             }
  322.             else if (explode[1] == "5")
  323.             {
  324.                 Console.Write(" five");
  325.             }
  326.             else if (explode[1] == "6")
  327.             {
  328.                 Console.Write(" six");
  329.             }
  330.             else if (explode[1] == "7")
  331.             {
  332.                 Console.Write(" seven");
  333.             }
  334.             else if (explode[1] == "8")
  335.             {
  336.                 Console.Write(" eight");
  337.             }
  338.             else if (explode[1] == "9")
  339.             {
  340.                 Console.Write(" nine");
  341.             }
  342.         }
  343.         if (explode[0] == "8" && explode.Length == 2)  // eightIES
  344.         {
  345.             Console.Write("eighty");
  346.             if (explode[1] == "1")
  347.             {
  348.                 Console.Write(" one");
  349.             }
  350.             else if (explode[1] == "2")
  351.             {
  352.                 Console.Write(" two");
  353.             }
  354.             else if (explode[1] == "3")
  355.             {
  356.                 Console.Write(" three");
  357.             }
  358.             else if (explode[1] == "4")
  359.             {
  360.                 Console.Write(" four");
  361.             }
  362.             else if (explode[1] == "5")
  363.             {
  364.                 Console.Write(" five");
  365.             }
  366.             else if (explode[1] == "6")
  367.             {
  368.                 Console.Write(" six");
  369.             }
  370.             else if (explode[1] == "7")
  371.             {
  372.                 Console.Write(" seven");
  373.             }
  374.             else if (explode[1] == "8")
  375.             {
  376.                 Console.Write(" eight");
  377.             }
  378.             else if (explode[1] == "9")
  379.             {
  380.                 Console.Write(" nine");
  381.             }
  382.         }
  383.         if (explode[0] == "9" && explode.Length == 2)  // nineTIES
  384.         {
  385.             Console.Write("ninety");
  386.             if (explode[1] == "1")
  387.             {
  388.                 Console.Write(" one");
  389.             }
  390.             else if (explode[1] == "2")
  391.             {
  392.                 Console.Write(" two");
  393.             }
  394.             else if (explode[1] == "3")
  395.             {
  396.                 Console.Write(" three");
  397.             }
  398.             else if (explode[1] == "4")
  399.             {
  400.                 Console.Write(" four");
  401.             }
  402.             else if (explode[1] == "5")
  403.             {
  404.                 Console.Write(" five");
  405.             }
  406.             else if (explode[1] == "6")
  407.             {
  408.                 Console.Write(" six");
  409.             }
  410.             else if (explode[1] == "7")
  411.             {
  412.                 Console.Write(" seven");
  413.             }
  414.             else if (explode[1] == "8")
  415.             {
  416.                 Console.Write(" eight");
  417.             }
  418.             else if (explode[1] == "9")
  419.             {
  420.                 Console.Write(" nine");
  421.             }
  422.         }
  423.  
  424.         if (number != "0" && number != "100" && number != "1" && number != "2" && number != "3" && number != "4" && number != "5" && number != "6" && number != "7" && number != "8" && number != "9" && number != "10" && number != "17" && number != "18" && number != "19" && number != "20" && number != "11" && number != "12" && number != "13" && number != "14" && number != "15" && number != "16" && explode.Length != 2 || number == "-1")
  425.         {
  426.             Console.WriteLine("invalid number");
  427.         }        
  428.     }
  429. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement