Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- func cipher(string:String,funkcja:(Character) -> Character) -> String {
- var stringResult = ""
- let stringUpperCased = string.uppercased().characters
- for char in stringUpperCased {
- stringResult = stringResult + String(funkcja(char))
- }
- return stringResult
- }
- func changeCharacters(character:Character)->Character{
- switch character {
- case "G":
- return "A"
- case "D":
- return "E"
- case "R":
- return "Y"
- case "P":
- return "O"
- case "L":
- return "U"
- case "K":
- return "I"
- default:
- return character
- }
- }
- print(cipher(string:"gXdxrXpxlyYkZb", funkcja: changeCharacters))
Advertisement
Add Comment
Please, Sign In to add comment