Java - exam_prime
이 페이지는 다음에 대한 공부 기록입니다
JAVA(자바), Python(파이썬) 기반의
AI 활용 응용 소프트웨어 개발자 양성 과정
2021.11.10. ~ 2022.05.18.
찾으시는 정보가 있으시다면
주제별reference를 이용하시거나
우측 상단에 있는 검색기능을 이용해주세요
7일차 시험
소수 판별 로직 짜기
Scanner sc = new Scanner(System.in);
for(int ask = 0; ask < 1;){
int inputNum;
do{System.out.println("소수체크! 2이상의 정수를 입력해주세요 : ");
inputNum = sc.nextInt();
sc.nextLine();
}while(inputNum<2);
int count = 0;
for(int tryDiv = 2; tryDiv < inputNum + 1; tryDiv++;{
if(inputNum%tryDiv == 0){
System.out.println("소수");
break;
}else {
System.out.println("소수 아님");
break;
}
}
count++;
}
System.out.println("반복횟수는 " + count);
String answer;
do{
System.out.println("다시하시겠습니까? 'y' 또는 'n'로 대답해주세요 : ");
answer = sc.nextLine();
}while(!answer.equals("y") && !answer.equals("n"));
if(answer.equals("y")){
System.out.println("다시시작합니다.");
}else if(answer.equals("n")){
System.out.println("종료합니다.");
ask++;
}
}