책 내용 질문하기
대비 2018년 2회 2번문제
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
3
조회수
194
작성일
2019-06-27
작성자
탈퇴*원
첨부파일
자바 풀이좀해주세요
답변
2019-06-28 10:49:43

안녕하세요 길벗수험서 운영팀입니다.

 

제곱근을 이용하여 소수를 구하는 알고리즘은 교재 179쪽을 참고해주세요.

 

해당 자바코드는 변수 n이 3부터 1씩 증가하면서 100까지 제곱근을 통해 소수를 구하는 연산을 수행하는 알고리즘입니다.

 

변수 p는 매번 n이 소수일 때 그 값을 저장하며, n이 100에 도달할 때가 되면 100 이하의 가장 큰 소수를 갖고 있게 되죠.

 

변수 t는 단순히 n의 제곱근 실수값이며, 변수 m은 t의 자료형을 int로 변환한 것입니다.

(sqrt 함수는 double 형의 값을 반환하기 때문에 이 과정이 필요합니다.)

 

추가적으로 궁금한 점이 있으시다면 의문이 있는 부분을 가능한 구체적으로 질문해주시면 상세한 답변이 가능합니다.

 

행복한 하루되세요 :)

  • 관리자
    2019-06-28 10:49:43

    안녕하세요 길벗수험서 운영팀입니다.

     

    제곱근을 이용하여 소수를 구하는 알고리즘은 교재 179쪽을 참고해주세요.

     

    해당 자바코드는 변수 n이 3부터 1씩 증가하면서 100까지 제곱근을 통해 소수를 구하는 연산을 수행하는 알고리즘입니다.

     

    변수 p는 매번 n이 소수일 때 그 값을 저장하며, n이 100에 도달할 때가 되면 100 이하의 가장 큰 소수를 갖고 있게 되죠.

     

    변수 t는 단순히 n의 제곱근 실수값이며, 변수 m은 t의 자료형을 int로 변환한 것입니다.

    (sqrt 함수는 double 형의 값을 반환하기 때문에 이 과정이 필요합니다.)

     

    추가적으로 궁금한 점이 있으시다면 의문이 있는 부분을 가능한 구체적으로 질문해주시면 상세한 답변이 가능합니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.