Swift Program to find the largest of three number in given array
import Foundation var array = [54,-3,23,45,5,32] func getLargestofThreeNumbers(_ arr:[Int]) ->[Int]{ var first = 0 var second = 0 var thrid = 0 var large = [Int]() if arr.count < 3 { print("Invalid Input") return large } for i in 0 ..< arr.count { if arr[i] > first{ thrid = second second = first first = arr[i] } else if(arr[i] > second){ thrid = second second = arr[i] } else if (arr[i] > thrid){ thrid = arr[i] } } large.append( first) large.append( second) large.append( thrid) return large } print(getLargestofThreeNumbers(array))