Advertisement
vlad0

Conditional Statements - DigitToText

Dec 4th, 2012
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.98 KB | None | 0 0
  1. using System;
  2.  
  3.     class DigitToText
  4.     {
  5.         static void Main(string[] args)
  6.         {
  7.             bool successParse;
  8.             int enteredDigit;
  9.  
  10.             do
  11.             {
  12.                 Console.Write("Enter digit/0-9/: ");
  13.                 successParse = int.TryParse(Console.ReadLine(), out enteredDigit);
  14.  
  15.                 if (successParse && (enteredDigit>=0 && enteredDigit <=9))
  16.                 {
  17.                     successParse = true;
  18.                 }
  19.  
  20.                 else
  21.                 {
  22.                     Console.WriteLine("Please try again.");
  23.                     successParse = false;
  24.                 }
  25.             } while (!successParse);
  26.  
  27.             switch (enteredDigit)
  28.             {
  29.                 case 0:
  30.                     Console.WriteLine("{0} = zero", enteredDigit);
  31.                     break;
  32.  
  33.                 case 1:
  34.                     Console.WriteLine("{0} = one", enteredDigit);
  35.                     break;
  36.  
  37.                 case 2:
  38.                     Console.WriteLine("{0} = two", enteredDigit);
  39.                     break;
  40.  
  41.                 case 3:
  42.                     Console.WriteLine("{0} = three", enteredDigit);
  43.                     break;
  44.  
  45.                 case 4:
  46.                     Console.WriteLine("{0} = four", enteredDigit);
  47.                     break;
  48.                
  49.                 case 5:
  50.                     Console.WriteLine("{0} = five", enteredDigit);
  51.                     break;
  52.  
  53.                 case 6:
  54.                     Console.WriteLine("{0} = six", enteredDigit);
  55.                     break;
  56.  
  57.                 case 7:
  58.                     Console.WriteLine("{0} = seven", enteredDigit);
  59.                     break;
  60.  
  61.                 case 8:
  62.                     Console.WriteLine("{0} = eight", enteredDigit);
  63.                     break;
  64.  
  65.                 default:
  66.                     Console.WriteLine("{0} = nine", enteredDigit);
  67.                     break;
  68.             }
  69.         }
  70.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement