Programmers/Lv. 0 (完)

[Kotlin] Programmers 코딩 기초 트레이닝 Day 01 출력

chattymin 2023. 6. 29. 11:56
728x90
반응형

문자열 출력하기

fun main(args: Array<String>) {
    val s1 = readLine()!!
    println(s1)
}

 

 

 

a와 b 출력하기

fun main(args: Array<String>) {
    val (a, b) = readLine()!!.split(' ').map(String::toInt)
    
    println("a = $a")
    println("b = $b")
}

 

 

 

문자열 반복해서 출력하기

fun main(args: Array<String>) {
	val input = readLine()!!.split(' ')
    val s1 = input[0]
    val a = input[1]!!.toInt()
    
    repeat(a){
        print(s1)
    }
}

 

 

 

대소문자 바꿔서 출력하기

fun main(args: Array<String>) {
    val s1 = readLine()!!
    
    s1.map {
        if (it.isUpperCase()) print(it.lowercase())  else print(it.uppercase())
    }
}

 

 

 

특수문자 출력하기

fun main(args: Array<String>) {
    print("!@#$%^&*(\\\'\"<>?:;")
}
728x90
반응형