fun main() {
print("Enter the number: ")
var number = readLine()!!.toInt()
var factorial: Long = 1
while (number > 0) {
factorial *= number
--number
}
println("Factorial: $factorial")
}
fun main() {
do {
print("Enter an integer: ")
val input = readLine()!!.toInt()
for (i in 0..(input-1)) {
for(j in 0..(input-1)) print((i+j) % input + 1)
println()
}
} while (input != 0)
}
๐ Kotlin์ ์ฅ์
๐ Kotlin์ ๊ธฐ๋ณธ ๋ฌธ๋ฒ
๋ณ์
val : ์ต์ด๋ก ์ง์ ํ ๋ณ์์ ๊ฐ์ผ๋ก ์ด๊ธฐํํ๊ณ ๋ ์ด์ ๋ฐ๊ฟ ์ ์๋ ์ฝ๊ธฐ ์ ์ฉ ๋ณ์
var : ์ต์ด๋ก ์ง์ ํ ๋ณ์์ ์ด๊น๊ฐ์ด ์๋๋ผ๋ ๊ฐ์ ๋ฐ๊ฟ ์ ์์
val username: String = "Jungmin"
Kotlin์ ์๋ฃํ์ ์ง์ ํ์ง ์๊ณ ๋ณ์๋ฅผ ์ ์ธํ๋ฉด ๋ณ์์ ํ ๋น๋ ๊ฐ์ ๋ณด๊ณ ์์์ ์๋ฃํ์ ์ง์ ํ ์ ์์
๊ฐ์ ํ ๋นํ์ง ์์ผ๋ฉด์ ๋ณ์๋ฅผ ์ ์ธํ๋ ค๋ฉด ์๋ฃํ์ ๋ฐ๋์ ์ง์ ํด์ผ ํจ
์๋ฃํ
ํจ์
๋ถ๊ธฐ๋ฌธ
๋ฐ๋ณต๋ฌธ