본문 바로가기
java&eclipse 코딩 알고리즘/20231206

SosooTest

by 몽상크리에이터 2023. 12. 14.

package k20231206;

 

import java.util.Scanner;

 

public class SosooTest {

 

public static void main(String[] args) {

 

Scanner scanner = new Scanner(System.in);

System.out.print("소수인가 판단할 숫자를 입력하세요: ");

int n = scanner.nextInt();

 

// 소수는 1과 자기자신 이외에는 나눠서 떨어뜨리는 수가 없는 수를 의미한다

// 모든 수는 1로 나눠 떨어지기 때문에 2부터 떨어질 때까지 나눠본다

int i;

for (i = 2; i <=n; i++) {

if (n % i == 0) {

// 나눠 떨어지면 반복 탈출

break;

}

}

// 소수인가 판단한다.

if (n == i) {

System.out.println(n + "은(는) 소수입니다.");

} else {

System.out.println(n + "은(는) 소수가 아닙니다.");

}

}

}

'java&eclipse 코딩 알고리즘 > 20231206' 카테고리의 다른 글

StringTest  (0) 2023.12.14
StringMethodTest  (0) 2023.12.14
SooinsooTest  (0) 2023.12.14
ClassIncludeTest  (0) 2023.12.14
DateTimeTest2  (0) 2023.12.14