Click here to Skip to main content
15,881,898 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
how to print string, if i input "1" then print "One", if i input "15" then print "fifteen", if i input "123" then print "one hundred and twenty-three "
Posted

If you want to "show" it in a Console so just use:
C#
string Number = Console.readLine();
and then some if-questions like:

if(Number.Equals("1")){
Console.WriteLine("one")
}

if(Number.Equals("123")){
Console.WriteLine("onehundreed and twenty-three")
}

or with a switch case :D

i cant think of another possible Method

but deep in my brain theres a thought that there was a guy who hardcoded it ...
he added always read the first number like in 900 so its nine
and then he counted the numbers after that ... or so... if you google it im sure you will find it :D
 
Share this answer
 
v3
Now we are getting into doing your whole home work!
See here: Converting numbers to the word equivalent. [^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900