기록하는 개발자

Kotlin(코틀린)(Intelli J) 예제 풀기1-소수 판별 본문

Kotlin

Kotlin(코틀린)(Intelli J) 예제 풀기1-소수 판별

밍맹030 2020. 2. 9. 15:32
728x90
728x90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.util.Scanner
fun main(args:Array<String>){
    val scan : Scanner = Scanner(System.`in`)
    var n : Int
    var flag : Boolean=true
    while(true) {
        flag=true
        println("정수 n을 입력하시오.(0 입력 시 종료)")
        n=scan.nextInt()
        if(n==0){
            println("종료")
            break
        }
        for (i in n - 1 downTo 2) {
            if (n % i == 0) {
                flag = false
                break;
            }
        }
        if (flag == falseprintln("n은 소수가 아닙니다.")
        else println("n은 소수 입니다.")
    }
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
 

728x90