[swift] Swift에서의 제어문 예제

Swift는 다양한 제어문을 제공하여 프로그램의 흐름을 조작할 수 있습니다. 이번 포스트에서는 if문, switch문, for-in문, while문 등의 제어문을 사용한 예제를 살펴보겠습니다.

1. if문

let temperature = 25

if temperature >= 30 {
    print("날씨가 더워요!")
} else if temperature >= 20 {
    print("날씨가 쾌적해요!")
} else {
    print("날씨가 춥네요!")
}

2. switch문

let dayOfWeek = "월요일"

switch dayOfWeek {
case "월요일", "화요일", "수요일", "목요일", "금요일":
    print("평일입니다.")
case "토요일", "일요일":
    print("주말입니다.")
default:
    print("잘못된 입력입니다.")
}

3. for-in문

let numbers = [1, 2, 3, 4, 5]

for number in numbers {
    print(number)
}

4. while문

var count = 0

while count < 5 {
    print(count)
    count += 1
}

위 예제들은 Swift에서 제공하는 제어문을 사용하여 프로그램의 흐름을 제어하는 방법을 보여주고 있습니다. 제어문을 적절히 활용하면 복잡한 프로그램의 흐름을 쉽게 다룰 수 있으므로, 다양한 상황에 맞게 적절한 제어문을 사용해보세요!

참고 자료: