Advertisement
Guest User

Untitled

a guest
Apr 30th, 2017
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.92 KB | None | 0 0
  1. namespace MiningCoins_Broken
  2. {
  3. using System;
  4. using System.Linq;
  5. using System.Collections.Generic;
  6. class Program
  7. {
  8. public static void Main()
  9. {
  10. var list = Console.ReadLine().Split( new char[] { ' ', ',', ';', ':', '.', '!', '(', ')', '\"', '/', '[', ']' },StringSplitOptions.RemoveEmptyEntries).ToArray();
  11. var lowerCase = new List<string>();
  12. var mixedCase = new List<string>();
  13. var upperCase = new List<string>();
  14. int lower=0, upper=0;
  15. foreach (var item in list)
  16. {
  17.  
  18. foreach (var letters in item)
  19. {
  20. if(letters>='a'&&letters<='z')
  21. {
  22. lower++;
  23. }
  24. else if(letters >= 'A' && letters <= 'Z')
  25. {
  26. upper++;
  27. }
  28. else if(letters >= ' ' && letters <= '@')
  29. {
  30. lower++;
  31. upper++;
  32. }
  33. }
  34. if(lower>0&&upper==0)
  35. {
  36. lowerCase.Add(item);
  37. }
  38. else if(lower==0&&upper>0)
  39. {
  40. upperCase.Add(item);
  41.  
  42. }
  43. else if(lower>0&&upper>0)
  44. {
  45. mixedCase.Add(item);
  46. }
  47.  
  48. upper = 0;
  49. lower = 0;
  50. }
  51.  
  52. Console.Write("Lower-case: ");
  53. Console.WriteLine(string.Join(", ", lowerCase));
  54. Console.Write("Mixed-case: ");
  55. Console.WriteLine(string.Join(", ", mixedCase));
  56. Console.Write("Upper-case: ");
  57. Console.WriteLine(string.Join(", ", upperCase));
  58. }
  59. }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement