pawi552

char

Oct 8th, 2017
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.71 KB | None | 0 0
  1.  
  2. func cipher(string:String) -> String {
  3.     var stringResult = ""
  4.     let stringUpperCased = string.uppercased().characters
  5.     for char in stringUpperCased {
  6.         stringResult = stringResult + String(changeCharacters(character:char))
  7.     }
  8.    
  9.     return stringResult
  10. }
  11.  
  12. func changeCharacters(character:Character)->Character{
  13.     switch character {
  14.     case "G":
  15.         return "A"
  16.        
  17.     case "D":
  18.         return "E"
  19.        
  20.     case "R":
  21.         return "Y"
  22.        
  23.     case "P":
  24.         return "O"
  25.        
  26.     case "L":
  27.         return "U"
  28.    
  29.     case "K":
  30.         return "I"
  31.        
  32.     default:
  33.         return character
  34.     }
  35.    
  36. }
  37.  
  38. print(cipher(string:"gXdxrXpxlyYkZb"))
Advertisement
Add Comment
Please, Sign In to add comment