์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํจ์
- post๋ฐฉ์
- Ajax
- Spring
- SQL
- ์๋ฐ์คํฌ๋ฆฝํธ
- JSP
- ํ๋ก๊ทธ๋๋จธ์ค
- ์ธ๋ผ์ธ๋ทฐ
- Update
- DATE_FORMAT
- JavaScript
- ๋์ปค
- oracle
- ๋ฐฐ์ด
- optionํ๊ทธ
- order by
- select
- ์ฝํ
- JS
- like
- ์ปจํธ๋กค๋ฌ
- ๋ฐฑํฑ
- ๋์
- ๋์ ํ ์ด๋ธ
- ํ ์ด๋ธ
- ๋ฆฌ๋ ์ค
- ๋ช ๋ น์ด
- MySQL
- ๋ณ์
- Today
- Total
๋ชฉ๋กDeveolpment Study๐๏ธ/Kotlin (4)
bom's happy life

Factorial์ n!์ผ๋ก ํํํ๋ฉฐ 1๋ถํฐ n๊น์ง์ ์ซ์๋ฅผ ๋ชจ๋ ๊ณฑํ๋ ๊ฒ. n! = 1 * 2 * 3 * .... (n-1) * n . . //while๋ฌธ์ผ๋ก ํ์ฉํ ํฉํ ๋ฆฌ์ผ ๊ณ์ฐํ๊ธฐ fun main() { print("Enter the number: ") var number = readLine()!!.toInt() var factorial: Long = 1 while(number >0) { factorial *= number --number } println("Factorial: $factorial") }

for๋ฌธ์ ํ์ฉํ ์ผ๊ฐํ ์ถ๋ ฅํ๊ธฐ n: ์ค์ ์ ์ ๋ ฅ ๋ฐ๋ณต(line: 1 -> n๋งํผ) { ๋ฐ๋ณต(space: 1 ->(n-line)๋งํผ) {๊ณต๋ฐฑ์ถ๋ ฅ} ๋ฐ๋ณต(star: 1 -> (2*line-1)๋งํผ) {๋ณํ์ถ๋ ฅ} ๊ฐํ } //for๋ฌธ์ ํ์ฉํ ์ผ๊ฐํ ์ถ๋ ฅํ๊ธฐ fun main() { print("Enter the lines: ") val n = readLine()!!.toInt() //์ฝ์๋ก๋ถํฐ ์ ๋ ฅ๋ฐ์ for(line in 1..n) { for(space in 1..(n-line)) print(" ") //๊ณต๋ฐฑ์ถ๋ ฅ for(star in 1..(2*line-1)) print("*") //๋ณํ์ถ๋ ฅ println() } }
1) ๋ฒ์: 1~10๊น์ง์ ์ง์ ์ถ๋ ฅ fun main() { var sum: Int = 0 for(i in 2..10 step 2) { //2์ฉ ์ฆ๊ฐ sum += i println("$i") //2, 4, 6, 8, 10 } } -------------------------------------------------- 2) ๋ฒ์: 1~10๊น์ง์ ํ์ ์ถ๋ ฅ fun main() { var sum: Int = 0 for(i in 1..10 step 2) { //2์ฉ ์ฆ๊ฐ sum += i println("$i") //1 ,3, 5, 7, 9 } } -------------------------------------------------- 3) ๋ฒ์: 1~10๊น์ง์ ์ง์ ๋์ ํฉ๊ณ fun main() { var s..

readLine()์ ์ด์ฉํด์ ์ฌ์ฉ์์๊ฒ ์ ๋ ฅ๋ฐ๊ธฐ 1. readLine() : ์ฝํ๋ฆฐ์์ ์ ๋ ฅ์ ํ ๋ ์ฌ์ฉํ๋ค.(๊ธฐ๋ณธ String ํํ๋ก ๋ฐํ) 2. readLine()!!.toInt() : ๊ธฐ๋ณธ string ํํ๋ก ์ ๋ ฅ๋๋ ๊ฒ์ intํ์ผ๋ก ๋ณํ์์ผ์ค๋ค. readLine()!!.toDouble() : ๊ธฐ๋ณธ string ํํ๋ก ์ ๋ ฅ๋๋ ๊ฒ์ doubleํ์ผ๋ก ๋ณํ์์ผ์ค๋ค. 3. fun excuteReturn : ๋์ ์ ๊ฐ์ ๋งค๊ฐ๋ณ์๋ก ๋ฐ์ ํ ํฉ๊ณ๊ฐ์ ๋ฆฌํดํด์ฃผ๋ ๋ฉ์๋. . . (์์) fun main() { print("์ ์๋ฅผ ์ ๋ ฅํด์ฃผ์ธ์: ") val score = readLine()!!.toDouble() var grade: Char = 'F' when(score) { in 90.0..100.0 -..