// 과제 : [반복문 + 리스트] 2의 배수, 2부터 20까지 10개 리스트에 저장해서 리스트 출력
//아자아자ㅎㅎ 리스트를 만들어보자!
//2의 배수만큼 반복을 하려면 for문을 쓰고 빈 리스트 하나 새롭게 만들 거기에다가 넣고 출력하면 되겠지?!!
fun main () {
for(i in 2..20){
if(i%2==0){
var list = mutableListOf<Int>()
list.add(i)
}
print(list)
}
}
//출력 : Unresolved reference: list
//오류가 뜬다!
//이유를 모르겠다
fun main () {
for(i in 2..20){
if(i%2==0){
var list = listOf(i)
println(list)
}
}
}
//이하 출력 :
[2]
[4]
[6]
[8]
[10]
[12]
[14]
[16]
[18]
[20]
//응? 이게 아님,, 왜 저렇게 나오는걸까?
// 나는 가로로 길게 나왔으면 좋겠당...
//결국 도움 요청
fun main () {
var list = mutableListOf<Int>()
for(i in 2..20){
if(i%2==0){
list.add(i)
}
print(list)
}
}
//출력:
[2][2][2, 4][2, 4][2, 4, 6][2, 4, 6][2, 4, 6, 8][2, 4, 6, 8][2, 4, 6, 8, 10][2, 4, 6, 8, 10][2, 4, 6, 8, 10, 12][2, 4, 6, 8, 10, 12][2, 4, 6, 8, 10, 12, 14][2, 4, 6, 8, 10, 12, 14][2, 4, 6, 8, 10, 12, 14, 16][2, 4, 6, 8, 10, 12, 14, 16][2, 4, 6, 8, 10, 12, 14, 16, 18][2, 4, 6, 8, 10, 12, 14, 16, 18][2, 4, 6, 8, 10, 12, 14, 16, 18, 20]
//엥? 더 산으로갔다!
//출력의 위치가 잘못되었다고 한다
fun main () {
var list = mutableListOf<Int>()
for(i in 2..20){
if(i%2==0){
list.add(i)
}
}
print(list)
}
//출력:
[2, 4, 6, 8, 10, 12, 14, 16, 18, 20]코드를 입력하세요
//출력은 for문 밖에 있어야 했다...
//재미없당....