fk4m1913

Untitled

Mar 28th, 2020
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 6.56 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Number0To100InText
  4. {
  5.     class Program
  6.     {
  7.         static void Main(string[] args)
  8.         {
  9.             //input int number
  10.             //number < 10
  11.             //number >= 10 <= 99
  12.             //number 100
  13.             //output
  14.  
  15.             int number = int.Parse(Console.ReadLine());
  16.             int leftSide = number / 10;
  17.             int rightSide = number % 10;
  18.  
  19.             string leftSideTransform = "";
  20.             string rightSideTransform = "";
  21.  
  22.             if (leftSide == 2)
  23.             {
  24.                 leftSideTransform = "twenty";
  25.             }
  26.             else if (leftSide == 3)
  27.             {
  28.                 leftSideTransform = "thirty";
  29.             }
  30.             else if (leftSide == 4)
  31.             {
  32.                 leftSideTransform = "forty";
  33.             }
  34.             else if (leftSide == 5)
  35.             {
  36.                 leftSideTransform = "fifty";
  37.             }
  38.             else if (leftSide == 6)
  39.             {
  40.                 leftSideTransform = "sixty";
  41.             }
  42.             else if (leftSide == 7)
  43.             {
  44.                 leftSideTransform = "seventy";
  45.             }
  46.             else if (leftSide == 8)
  47.             {
  48.                 leftSideTransform = "eighty";
  49.             }
  50.             else if (leftSide == 9)
  51.             {
  52.                 leftSideTransform = "ninety";
  53.             }
  54.  
  55.             if (rightSide == 1)
  56.             {
  57.                 rightSideTransform = "one";
  58.             }
  59.             else if (rightSide == 2)
  60.             {
  61.                 rightSideTransform = "two";
  62.             }
  63.             else if (rightSide == 3)
  64.             {
  65.                 rightSideTransform = "three";
  66.             }
  67.             else if (rightSide == 4)
  68.             {
  69.                 rightSideTransform = "four";
  70.             }
  71.             else if (rightSide == 5)
  72.             {
  73.                 rightSideTransform = "five";
  74.             }
  75.             else if (rightSide == 6)
  76.             {
  77.                 rightSideTransform = "six";
  78.             }
  79.             else if (rightSide == 7)
  80.             {
  81.                 rightSideTransform = "seven";
  82.             }
  83.             else if (rightSide == 8)
  84.             {
  85.                 rightSideTransform = "eight";
  86.             }
  87.             else if (rightSide == 9)
  88.             {
  89.                 rightSideTransform = "nine";
  90.             }
  91.  
  92.             if (number < 10)
  93.             {
  94.                 if (number == 0)
  95.                 {
  96.                     Console.WriteLine("zero");
  97.                 }
  98.                 else if (number == 1)
  99.                 {
  100.                     Console.WriteLine("one");
  101.                 }
  102.                 else if (number == 2)
  103.                 {
  104.                     Console.WriteLine("two");
  105.                 }
  106.                 else if (number == 3)
  107.                 {
  108.                     Console.WriteLine("three");
  109.                 }
  110.                 else if (number == 4)
  111.                 {
  112.                     Console.WriteLine("four");
  113.                 }
  114.                 else if (number == 5)
  115.                 {
  116.                     Console.WriteLine("five");
  117.                 }
  118.                 else if (number == 6)
  119.                 {
  120.                     Console.WriteLine("six");
  121.                 }
  122.                 else if (number == 7)
  123.                 {
  124.                     Console.WriteLine("seven");
  125.                 }
  126.                 else if (number == 8)
  127.                 {
  128.                     Console.WriteLine("eight");
  129.                 }
  130.                 else if (number == 9)
  131.                 {
  132.                     Console.WriteLine("nine");
  133.                 }
  134.             }
  135.  
  136.             else if (number < 20)
  137.             {
  138.                 if (number == 10)
  139.                 {
  140.                     Console.WriteLine("ten");
  141.                 }
  142.                 else if (number == 11)
  143.                 {
  144.                     Console.WriteLine("eleven");
  145.                 }
  146.                 else if (number == 12)
  147.                 {
  148.                     Console.WriteLine("twelve");
  149.                 }
  150.                 else if (number == 13)
  151.                 {
  152.                     Console.WriteLine("thirteen");
  153.                 }
  154.                 else if (number == 14)
  155.                 {
  156.                     Console.WriteLine("fourteen");
  157.                 }
  158.                 else if (number == 15)
  159.                 {
  160.                     Console.WriteLine("fifteen");
  161.                 }
  162.                 else if (number == 16)
  163.                 {
  164.                     Console.WriteLine("sixteen");
  165.                 }
  166.                 else if (number == 17)
  167.                 {
  168.                     Console.WriteLine("seventeen");
  169.                 }
  170.                 else if (number == 18)
  171.                 {
  172.                     Console.WriteLine("eighteen");
  173.                 }
  174.                 else if (number == 19)
  175.                 {
  176.                     Console.WriteLine("nineteen");
  177.                 }
  178.             }
  179.  
  180.             else if (number <= 99)
  181.             {
  182.                 if (leftSide >= 2 && rightSide == 0)
  183.                 {
  184.                     if (leftSide == 2)
  185.                     {
  186.                         Console.Write("twenty");
  187.                     }
  188.                     else if (leftSide == 3)
  189.                     {
  190.                         Console.Write("thirty");
  191.                     }
  192.                     else if (leftSide == 4)
  193.                     {
  194.                         Console.Write("forty");
  195.                     }
  196.                     else if (leftSide == 5)
  197.                     {
  198.                         Console.Write("fifty");
  199.                     }
  200.                     else if (leftSide == 6)
  201.                     {
  202.                         Console.Write("sixty");
  203.                     }
  204.                     else if (leftSide == 7)
  205.                     {
  206.                         Console.Write("seventy");
  207.                     }
  208.                     else if (leftSide == 8)
  209.                     {
  210.                         Console.Write("eighty");
  211.                     }
  212.                     else if (leftSide == 9)
  213.                     {
  214.                         Console.Write("ninety");
  215.                     }
  216.                 }
  217.                 else if (leftSide >= 2 && (rightSide >= 1 && rightSide <= 9))
  218.                 {
  219.                     Console.WriteLine($"{leftSideTransform} {rightSideTransform}");
  220.                 }
  221.             }
  222.  
  223.             else if (number == 100)
  224.             {
  225.                 Console.WriteLine("one hundred");
  226.             }
  227.  
  228.         }
  229.     }
  230. }
Advertisement
Add Comment
Please, Sign In to add comment