Skip to content

C# program to convert numbers of dollars and cents into words

Notifications You must be signed in to change notification settings

skufer322/NumbersToWordsConverter

Repository files navigation

NumbersToWordsConverter

C# program which converts a currency (dollars) from numbers into words.

The main entry point of the program is the Main() method of the class Program.cs.

When running the program, a command prompt is opened, repeatedly asking the user for numbers to be converted into words (until the words exit or quit are entered as inputs). In case of an invalid input or an unexpected error, the program terminates with an appropriate error message and asks you to restart the program in case you want to try any further inputs.

Allowed inputs are comprised of digits (0 to 9), an optional separator (,) separating dollars and cents (one separator at a max), and whitespaces. The maximum number of dollars is 999 999 999, the maximum number of cents is 99.

Examples:

Input Output
0 zero dollars
1 one dollar
25,1 twenty-five dollars and ten cents
0,01 zero dollars and one cent
45 100 forty-five thousand one hundred dollars
999 999 999,99 nine hundred ninety-nine million nine hundred ninety-nine thousand nine hundred ninety-nine dollars and ninety-nine cents

About

C# program to convert numbers of dollars and cents into words

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages