Q. 1부터 11까지의 짝수들의 합을 구하시오.
A. 11까지라는 횟수가 정해져 있으니 for 반복문을 사용한다.
그 중에 짝수라는 조건이 있으니 if 조건문을 통하여 짝수를 구한다. (짝수는 i%2==0 , 홀수는 i%2==1 )
int n=11; // 사용자가 입력하는 숫자, 하드코딩
int answer=0;
for (int i=1;i<=n;i++) { // 횟수가 정해져있으니 for, 1~11까지 구한다.
if (i%2==0) { // 그 중에 짝수를 구한다.
answer+=i; // 1~11까지의 짝수들의 합을 구하시오.
}
}
System.out.println(answer);
2024.06.19
'준비 > 연습문제' 카테고리의 다른 글
| [연습문제] 6. 별찍기 우상단부터 찍으면서 내려오는 삼각형 그리기 (0) | 2024.06.20 |
|---|---|
| [연습문제] 5. 별찍기 우하단부터 찍으면서 올라오는 역삼각형 만들기 (0) | 2024.06.20 |
| [연습문제] 4. 어떤 수가 입력되면 그 수가 소수인지 판단하시오. (0) | 2024.06.19 |
| [연습문제] 3. 자연수 N이 주어지면 N의 약수를 오름차순으로 모두 출력하시오. (0) | 2024.06.19 |
| [연습문제] 2. a~b 사이의 구간에 대하여 짝수는 더하고 홀수는 뺀 합을 구하시오. (a=5, b=10) (0) | 2024.06.19 |