개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 9. 2. 16:07[Java] 소수 구하기 (Scanner, for, if)

num를 입력 받아서 num가 소수인지 아닌지 판별하여 출력 ex) num = 13 => 소수입니다. num = 12 => 소수가 아닙니다. import java.util.Scanner; public class 소수 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("숫자입력> "); int num = sc.nextInt(); int cnt = 0;// 소수는 약수가 1과 나 자신의 수만 가지고 있으므로 약수 개수를 cnt로 세어주기 위해 for(int i = 1; i num이 약수를 몇 개 가졌는지 세어보겠다는 의미 } } if (cnt == 2) {// 약수가 2개면 System..

개발자가 되기까지 (2023.08.16~2024.04.15)/[Basic] Java2023. 8. 30. 23:31[Java] 약수 구하기 (Scanner, for, if)

num를 입력받아서 num의 약수 출력 // Scanner 클래스를 사용하기 위한 import import java.util.Scanner; public class 약수 { public static void main(String[] args) { // 스캔 시작 Scanner sc = new Scanner(System.in); System.out.print("약수를 구하고자 하는 숫자> "); int num = sc.nextInt(); System.out.print(num+"의 약수> "); for(int i=1; i

728x90
반응형
image