728x90
반응형
SMALL
📌 다음 자바 프로그램 결과를 쓰시오
public class Soojebi
{
public static int isPrime(int num){
for(int i=2;i<num;i++){
if(num%i == 0){
return 0;
}
}
return 1;
}
public static void main(String[] args) {
int num=100, cnt=0;
for(int i=2;i<num;i++){
cnt = cnt + isPrime(i);
}
System.out.println(cnt);
}
}
📌 정답
더보기
**********소수를 구하는 문제이다 **************
- 소수는 1 또는 자기 자신만을 약수로 가지는 수를 의미한다.
- 소수란 1과 자기 자신의 숫자로만 나누어 떨어지는 수이다.
- 즉, 1과 자기 자신 이외의 숫자로 나누어 떨어지면 소수가 아니다.
=======================================================================================
isPrime 메소드는 Prime number(소수) 이면 1, 아니면 0을 리턴한다.
main 함수는 2부터 99까지 숫자 중에서 소수의 갯수를 구하고 화면에 출력한다.
2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,91,97 = 25개
📌 에라토스테네스의 체

728x90
반응형
LIST
'Certification > 정보처리기사' 카테고리의 다른 글
[정보처리기사 실기] 기출문제 DAY2(11~20문제) (0) | 2023.08.22 |
---|---|
[정보처리기사 실기] 기출문제 DAY1(1~10문제) (0) | 2023.08.21 |
[정보처리기사실기] [2022년 제2회 기사 실기 출제예상 문제] (4과목) 통합 구현 (0) | 2022.06.28 |
[정보처리기사실기] [2022년 제2회 기사 실기 출제예상 문제] (3과목) 데이터 입출력 구현 (0) | 2022.06.28 |
[정보처리기사실기] [2022년 제2회 기사 실기 출제예상 문제] (9과목) 소프트웨어 개발 보안 구축 (0) | 2022.06.28 |