티스토리 뷰

728x90
반응형
SMALL

안녕하세요, 안드로이드 앱 개발을 시작하는 여러분! 이번에는 Kotlin 언어의 기초 문법 중 조건문과 반복문에 대해 알아보겠습니다. 안드로이드 앱을 개발하는 데 필수적인 내용이니 잘 따라와 주세요.

1. 조건문: if, else, when

1-1. if 문

가장 기본적인 조건문으로, 조건이 참이면 특정 코드 블록을 실행합니다.

val number = 10

if (number > 0) {
    println("양수입니다.")
} else if (number < 0) {
    println("음수입니다.")
} else {
    println("0입니다.")
}

1-2. when 표현식

여러 경우에 따라 다른 동작을 수행하고 싶을 때 사용하는 when 표현식입니다.

when (number) {
    1 -> println("하나")
    2 -> println("둘")
    else -> println("다른 숫자")
}

 

2. 반복문: for, while

2-1. for 문

지정된 범위 또는 컬렉션에 대해 반복 작업을 수행합니다.

for (i in 1..5) {
    println(i)
}

2-2. while 문

조건이 참인 동안 반복 작업을 수행합니다.

var x = 0

while (x < 5) {
    println(x)
    x++
}

3. 통합 예제: 로또 번호 생성기

이제 배운 조건문과 반복문을 활용하여 간단한 로또 번호 생성기를 만들어봅시다.

fun main() {
    val lottoNumbers = mutableListOf<Int>()

    while (lottoNumbers.size < 6) {
        val randomNumber = (1..45).random()

        if (randomNumber !in lottoNumbers) {
            lottoNumbers.add(randomNumber)
        }
    }

    println("로또 번호: $lottoNumbers")
}

 

마무리

이제 여러분은 Kotlin에서의 조건문과 반복문을 활용한 간단한 프로그래밍을 경험해 보았습니다. 다음 시간에는 함수와 클래스 같은 더 복잡한 주제를 다루어보도록 하겠습니다. 계속해서 흥미로운 안드로이드 앱 개발을 배워나가세요! 🚀

728x90
반응형
LIST
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함