Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- //Write a program that asks for a digit (0-9), and depending on the input, shows the digit as a word (in English). Print “not a digit” in case of invalid inut. Use a switch statement. Examples:
- // | d | result |
- // | 2 | two |
- // | 1 | one |
- // | 0 | zero |
- // | 5 | five |
- // | -0.1 | not a digit |
- // | hi | not a digit |
- // | 9 | nine |
- // | 10 | not a digit |
- class DigitAsWord
- {
- static void Main()
- {
- try
- {
- byte digit = byte.Parse(Console.ReadLine());
- switch (digit)
- {
- case 0:
- Console.WriteLine("zero"); break;
- case 1:
- Console.WriteLine("one"); break;
- case 2:
- Console.WriteLine("two"); break;
- case 3:
- Console.WriteLine("three"); break;
- case 4:
- Console.WriteLine("four"); break;
- case 5:
- Console.WriteLine("five"); break;
- case 6:
- Console.WriteLine("six"); break;
- case 7:
- Console.WriteLine("seven"); break;
- case 8:
- Console.WriteLine("eight"); break;
- case 9:
- Console.WriteLine("nine"); break;
- default:
- Console.WriteLine("not a digit"); break;
- }
- }
- catch (Exception)
- {
- Console.WriteLine("not a digit"); ;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement