728x90
반응형
안녕하세요
이번 포스팅은 코틀린을 이용하여 간단한 실습을 해보겠습니다.
1. List를 두개 만들어서 첫번째 List에는 0부터 9까지 값을 넣는다. (반복문 사용)
두번째 List에는 첫번째 ArrayList 의 값을 확인한 후 짝수면 True 홀수면 False를 넣어준다.
fun first() {
var list1 = arrayListOf<Int>()
for (i in 0..9) list1.add(i)
var list2 = arrayListOf<Boolean>();
list1.forEach{
if(it % 2 == 0) list2.add(true)
else list2.add(false)
}
println(list2)
}
2. 학점 구하기
80 ~ 90 -> A, 70 ~ 79 -> B, 60 ~ 69 -> C, 나머지 F
fun getGrade(score : Int) : String {
var grade : String = ""
when(score) {
in 90..100 -> grade = "A"
in 80..89 -> grade = "B"
in 70..79 -> grade = "C"
else -> grade = "F"
}
return grade
}
3. 전달받은 숫자의 각 자리 수의 합을 구하기
조건 : 전달받은 숫자는 무조건 두자리 숫자이다.
fun sumTwoNum(num : Int) : Int {
return num / 10 + num % 10
}
4. 구구단을 출력하자
fun gugudan() {
for (i in 2..9) {
for (j in 1..9) {
println("$i * $j = ${i*j}")
}
println()
}
}
728x90
반응형
'모바일 > Kotlin' 카테고리의 다른 글
[Kotlin] 클래스(Class) 실습 계산기 만들기 (0) | 2021.04.09 |
---|---|
[Kotlin] 코틀린 클래스(Class, Class 내 init) (0) | 2021.03.31 |
[Kotlin] 코틀린 반복문 (0) | 2021.03.31 |
[Kotlin] 코틀린 Collection(List, Set, Map) (0) | 2021.03.30 |
[Kotlin] 코틀린 배열 (0) | 2021.03.30 |
댓글