//Mark- If Else
let number = 30
if (number%2 == 0 && number == 30) || number == 20 {
print("even number")
}
else {
print("Odd Number")
}
let mark = 80
if mark >= 80 && mark <= 100 {
print("A+")
}
else if mark>=70 && mark < 80 {
print("A")
}
else if mark>=65 && mark < 70 {
print("A-")
}
else{
print("F")
}
//MARK:- Switch
let roll = 10
switch roll {
case 1:
print("Mamun")
break
case 2:
print("Talha")
break
case 3:
print("Saadi")
case 4:
print("Ferdous")
case 5, 6:
print("Masud")
case 10...100:
print("Sakib")
default:
print("No one")
}
//Mark- For Loop
for index in 0..<10 {
print(index)
}
let names = ["Talha", "Saadi", "Mamun", "Ferdous"]
for index in 0..<names.count {
print(names[index])
}
for name in names {
print(name)
}
for (index, name) in names.enumerated() {
print("Index: \(index), Name: \(name)")
}
//Mark- While Loop
var count = 0
while count < 100 {
count += 1
}
print("Count: \(count)")
// Mark- Repeat While Loop