Advertisement
ivanov_ivan

NumsAsWords

Feb 4th, 2016
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.88 KB | None | 0 0
  1.   public static void Main(string[] args)
  2.         {
  3.             int x = int.Parse(Console.ReadLine());
  4.             if ((x > 100) || (x < 0))
  5.             {
  6.                 Console.WriteLine("invalid number");
  7.                 return;
  8.             }
  9.  
  10.             string[] toNineteen = {"zero", "one", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten",
  11.             "eleven", "twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen"};
  12.  
  13.             string[] toNinety = { "twenty", "thirty", "fourty", "fifty", "sixty", "seventy", "eighty", "ninety", "one hundred" };
  14.  
  15.             if (x < 20)
  16.             {
  17.                 Console.WriteLine(toNineteen[x]);
  18.             }
  19.             else
  20.             {
  21.                 Console.WriteLine(toNinety[x / 10 - 2] + (x % 10 > 0 ? " " + toNineteen[x % 10] : ""));
  22.             }
  23.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement