ellapt

5.8.IntDoubleString

Dec 7th, 2012
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.00 KB | None | 0 0
  1. using System;
  2. class IntDoubleString
  3. {
  4. static void Main()
  5. {
  6. string varType;
  7. do
  8. {
  9. Console.Write("Enter the type of variable you will unput: int, double, or string: ");
  10. varType = Console.ReadLine();
  11. }
  12. while (!(varType == "int" || varType == "double" || varType == "string"));
  13. Console.Write("Enter variable of type {0}: ", varType);
  14. string inputVar = Console.ReadLine();
  15. int intVar;
  16. double doubleVar;
  17.  
  18. switch (varType)
  19. {
  20. case "int":
  21. {
  22. if (int.TryParse(inputVar, out intVar))
  23. {
  24. intVar++;
  25. Console.WriteLine("The integer variable you just entered is now {0}.", intVar);
  26. }
  27. else
  28. {
  29. Console.WriteLine("Please, enter a valid integer variable!");
  30. }
  31. break;
  32. }
  33. case "double":
  34. {
  35. if (double.TryParse(inputVar, out doubleVar))
  36. {
  37. doubleVar+=1.0;
  38. Console.WriteLine("The double type variable you just entered is now {0}.", doubleVar);
  39. }
  40. else
  41. {
  42. Console.WriteLine("Please, enter a valid variable of type double!");
  43. }
  44. break;
  45. }
  46. case "string":
  47. {
  48. inputVar += "*";
  49. Console.WriteLine("The string variable you just entered has becomed {0}.", inputVar);
  50. break;
  51. }
  52. }
  53. }
  54.  
  55. }
Advertisement
Add Comment
Please, Sign In to add comment