Professional Documents
Culture Documents
TICS Assignment3
TICS Assignment3
TICS
QASIM MAHMOOD
SP19-BCS-042
Submission Date:8.12.22
Q1. Using swift language concepts, make an array of size 20. Your required to
apply following functions and display an array after each operation. Apply
the following operations:
import Foundation
import Glibc
print("Array: \(numbers)")
//somearray[0]
print("\(indexzero)" )
//someArray.first
}
//someArray.last
//someArray.count
print(numbers.count)
//someArray.empty
//someArray.append(5)
numbers.append(5)
print(numbers)
//someArray+=[5]
numbers+=[5]
print( "\(numbers[21])" )
//someArray.insert(42, at: 3)
numbers.insert(42, at: 3)
print(numbers)
//someArray.remove(at: 2)
numbers.remove(at: 2)
print(numbers)
//someArray.removeLast()
numbers.removeLast()
print(numbers)
//someArray.removeAll()
numbers.removeAll()
print(numbers)
//someArray + anotherArray
car1.append(contentsOf: cars)
car1 += cars
print(total)
//someArray.reversed
var name = ["Ali","Ahmad","Junaid"]
name.reverse()
print(name)
ScreenShots
Input:
Output: