Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. //: Playground - noun: a place where people can play
  2.  
  3. import UIKit
  4.  
  5. let a: String = "123435436436567789970";
  6. let b: String = "1112223344556677889900";
  7.  
  8. var odd = ""
  9. var even = ""
  10. var evenb = ""
  11. var oddb = ""
  12. var sum = ""
  13. var average = ""
  14. var pak = 2
  15.  
  16. for ping in a.characters{
  17.  
  18. var toAdd = "\(ping)"
  19. switch toAdd.lowercased() {
  20. case "2", "4", "6", "8", "0":
  21. even = even + toAdd
  22. break;
  23.  
  24. default:
  25. break
  26.  
  27. }
  28. }
  29.  
  30. for ping in a.characters{
  31. var toAdd = "\(ping)"
  32. switch toAdd.lowercased() {
  33. case "1", "3", "5", "7", "9" :
  34. odd = odd + toAdd
  35. break;
  36.  
  37. default:
  38. break
  39. }
  40. }
  41.  
  42. for ping in b.characters{
  43.  
  44. var toAdd = "\(ping)"
  45. switch toAdd.lowercased() {
  46. case "2", "4", "6", "8", "0":
  47. evenb = evenb + toAdd
  48. break;
  49.  
  50. default:
  51. break
  52.  
  53. }
  54. }
  55.  
  56. for ping in b.characters{
  57. var toAdd = "\(ping)"
  58. switch toAdd.lowercased() {
  59. case "1", "3", "5", "7", "9" :
  60. oddb = oddb + toAdd
  61. break;
  62.  
  63. default:
  64. break
  65. }
  66. }
  67.  
  68.  
  69.  
  70. sum = even+odd
  71.  
  72. print("Even numbers in str: \(even.characters.count)")
  73. print("Odd numbers in str: \(odd.characters.count)")
  74.  
  75. print("Even numbers in str2: \(evenb.characters.count)")
  76. print("Odd numbers in str2: \(oddb.characters.count)")
  77.  
  78. print("Average: \(sum.characters.count/pak)")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement