정보처리기능사 실기 시험 기출 문제 - 짝수의 합 계산
추천 자료: ASP.NET Core 인증 및 권한 부여
문제
다음 자바 프로그램이 실행되었을 때의 동작을 설명하고, 출력 결과를 예측하시오.
소스 코드 파일명: SumOfEvenNumbers.java
public class SumOfEvenNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 0; i < 10; i++) {
if (i % 2 == 0)
sum = sum + i;
}
System.out.println("짝수의 합 = " + sum);
}
}
입력 예시
이 프로그램은 입력을 받지 않습니다.
출력 예시
짝수의 합 = 20
해설
이 프로그램은 0부터 9까지의 수 중 짝수를 찾아 그 합을 계산하고 출력하는 과정을 보여줍니다.
int sum = 0;
는 변수sum
을 초기화하여 합계를 저장할 준비를 합니다.for (int i = 0; i < 10; i++)
는 0부터 9까지의 수에 대해 반복 실행합니다.if (i % 2 == 0)
조건문은i
가 짝수일 때만 참이 되어 실행됩니다. 짝수인 경우,sum = sum + i;
를 통해sum
에i
의 값을 더합니다.System.out.println("짝수의 합 = " + sum);
는 계산된sum
의 값을 출력합니다. 0, 2, 4, 6, 8의 합은 20이므로, 화면에는"짝수의 합 = 20"
이 출력됩니다.
이 프로그램은 반복문과 조건문을 사용하여 특정 조건에 맞는 값들의 합을 계산하는 방법을 보여줍니다. 프로그래밍에서 기본적인 제어 구조를 이해하는 데 도움이 되는 유용한 예시입니다.
추천 자료: .NET Blazor에 대해 알아보시겠어요? .NET Blazor 알아보기를 확인해보세요!