diff --git a/MyPlayground.playground/Contents.swift b/MyPlayground.playground/Contents.swift new file mode 100644 index 0000000..2cb6406 --- /dev/null +++ b/MyPlayground.playground/Contents.swift @@ -0,0 +1,52 @@ +import UIKit + +// 1st Challenge ..... + +func printNum(array : [Int]) -> Int { + + var i = 0 + + + return i + +} + +var first = printNum(array: [2,4,6,4,9,6,2]) +var secnd = printNum(array: [1,1,2]) +var thir = printNum(array: [2,2,1]) +print(first) +print(secnd) +print(thir) + +//2nd Challenge .. + +func upperAndLower (name : String) -> String { + + var newname = "" + + return newname + +} +var printName = upperAndLower(name: "Hello") +var printsecName = upperAndLower(name: "Hi") +var printthirName = upperAndLower(name: "Hello World") +var printfourName = upperAndLower(name: "My name is Ali") +var printfifName = upperAndLower(name: "sHroog") + +// 3rd Challenge ... + +func flattenedArray(items : Any) -> [Int]{ + + + return +} + + +// 4rd Challenge ... + +func sympls(parentheses : String) -> Bool { + + +} + + diff --git a/MyPlayground.playground/contents.xcplayground b/MyPlayground.playground/contents.xcplayground new file mode 100644 index 0000000..cf026f2 --- /dev/null +++ b/MyPlayground.playground/contents.xcplayground @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/MyPlayground.playground/playground.xcworkspace/contents.xcworkspacedata b/MyPlayground.playground/playground.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..ca3329e --- /dev/null +++ b/MyPlayground.playground/playground.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/MyPlayground.playground/playground.xcworkspace/xcuserdata/monafh.xcuserdatad/UserInterfaceState.xcuserstate b/MyPlayground.playground/playground.xcworkspace/xcuserdata/monafh.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000..9f5673a Binary files /dev/null and b/MyPlayground.playground/playground.xcworkspace/xcuserdata/monafh.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/MyPlayground.playground/xcuserdata/monafh.xcuserdatad/xcschemes/xcschememanagement.plist b/MyPlayground.playground/xcuserdata/monafh.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..e87a8f5 --- /dev/null +++ b/MyPlayground.playground/xcuserdata/monafh.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,16 @@ + + + + + SchemeUserState + + MyPlayground (Playground).xcscheme + + isShown + + orderHint + 0 + + + +