[Swift Apple ] 11. 조건문 놀이 (if문)

 Swift 컴퓨터 언어 교육 9번째 블로그 글입니다. 주제는 🎲 9. 조건문 놀이 (if문) 입니다.






🎲 9. 조건문 놀이 (if문)


안녕하세요! 😊 오늘은 코딩에서 아주 중요한 개념 중 하나인 조건문(if문) 을 배워볼 거예요.

조건문은 Swift에게 이렇게 말하는 거예요:


“만약 ~라면 이렇게 해줘, 그렇지 않으면 다르게 해줘!”


우리가 평소에 쓰는 말과 아주 비슷하죠?




🧠 조건에 따라 다르게 반응하기


조건문은 프로그램이 상황에 따라 다르게 행동하게 해줘요.


예를 들어,

“만약 점수가 90점 이상이면 ‘우수!’ 라고 말해줘”

“그게 아니면 ‘수고했어요!’ 라고 해줘”


이런 식으로 조건을 설정할 수 있어요!


기본 구조:

if 조건 {
    // 조건이 맞을 때 실행할 코드
} else {
    // 조건이 틀릴 때 실행할 코드
}





🧪 실습: 점수에 따라 메시지 다르게 출력하기


이제 직접 코드를 작성해볼까요?

let score = 85

if score >= 90 {
    print("우수! 정말 잘했어요! 🎉")
} else if score >= 70 {
    print("좋아요! 계속 힘내요! 😊")
} else {
    print("수고했어요! 다음에 더 잘할 수 있어요! 💪")
}





출력 결과:

좋아요! 계속 힘내요! 😊

점수(score)가 85점이니까, 두 번째 조건인 score >= 70 이 맞아서 해당 메시지가 출력돼요.






🔍 if, else if, else란?

  • if → 조건이 맞을 때 실행

  • else if → 첫 번째 조건이 아니고, 이 조건이 맞을 때 실행

  • else → 위 조건들이 전부 틀렸을 때 실행


이렇게 여러 가지 상황을 순서대로 검사할 수 있어요!



💡 도전 과제: 100점일 때만 특별한 메시지 출력해 보기


아래 코드를 수정해서,

100점일 때만 “만점! 대단해요! 🏆” 를 출력하도록 만들어볼 수 있을까요?


힌트:

if score == 100 {
    print("만점! 대단해요! 🏆")
} else {
    print("수고했어요! 다음엔 만점을 노려봐요! 💪")
}





✨ 마무리하며


오늘은 Swift의 조건문 if 를 배웠어요!

  • 조건이 참이면 어떤 일을 하고

  • 아니면 다른 일을 하게 만들 수 있어요

  • 다양한 상황에 맞춰 스마트하게 반응하는 코드를 만들 수 있어요


다음 시간에는 드디어!

🎁 10. 함수는 마법 상자! (Function) 을 배워봅니다.

댓글 쓰기