728x90
반응형
※ 문제의 내용은 제 기억에 의해 복구된 것이므로 기존 시험문제랑 완전히 똑같지는 않습니다. 그냥 참고용으로만 봐주시기 바랍니다.
<문제1>
아래의 출력 결과를 보고 프로그램 내에 빈 칸 (1)을 채우시오.
<해설>
난이도: ★★☆☆☆
이 프로그램은 1부터 5까지의 약수를 구하는 프로그램입니다. 약수의 특징을 떠올렸다면 쉽게 풀 수 있는 문제입니다. 약수는 해당 숫자로 나누었을 때 나누어 떨어진다는 특징이 있습니다. 예를 들어 4의 약수는 1, 2, 4 가 있지요? 4를 이 숫자들로 나누면 나머지는 모두 0이 나옵니다. 나누어 떨어지는지를 살펴보아야 하므로 정답은 i%j == 0 입니다.
<정답>
<문제2>
다음은 배열 내의 숫자 중 홀수의 갯수를 구하는 프로그램입니다. 빈 칸 (1)을 채우시오.
<해설>
난이도: ★☆☆☆☆
짝수와 홀수의 특징을 떠올리셨다면 쉽게 풀 수 있는 문제입니다. 짝수는 2로 나누면 나누어 떨어지지만 홀수는 2로 나누면 나머지가 1이 나옵니다. 나머지가 0이면 홀수가 아닌 짝수이므로 정답은 != 입니다.
<정답>
728x90
반응형
LIST
'IT강의 > 프로그래밍언어' 카테고리의 다른 글
Java 메소드 오버로딩 (0) | 2021.08.15 |
---|---|
Java 메소드 오버라이딩 (0) | 2021.08.15 |
메모리의 구조와 저장되는 내용 (0) | 2021.07.22 |
객체지향 프로그래밍 언어의 특징 (0) | 2021.07.21 |
2018년도 정보처리기사 실기 2회 문제풀이 및 해설 - 3. Java (0) | 2020.12.27 |