소프트웨어/C
[2004년 중간 5번] 배수 합 출력 - 조건 반복
카켈
2007. 2. 9. 20:54
1. 목적
- 조건문과 반복문을 익힌다.
2. 문제 (점수 : 20점)
- 100부터 200 사이에 존재하는 4의 배수의 합을 출력한다.
- 특정 조건문 제한 없음
- 출력 화면
100 부터 200 사이의 4의 배수의 합 : 3900
Press any key to continue
Press any key to continue
3. 이해
- 조건문을 이해하는가?
- 특정 범위 사이내 구간을 활용할수 있는가?
- 배수가 될수 있는 조건을 아는가?
4. 코드
#include <stdio.h>
int main(void)
{
int i = 100;
int total = 0;
while(i<=200)
{
if (i % 4 == 0) total += i;
i++;
}
printf("100 부터 200 사이의 4의 배수의 합 : %d\n",total);
return 0;
}
5. 해설
- 4의 나머지가 0 이 되었을때 4의 배수라는 조건을 걸고 반복문을 실행합니다.
- 정수형 변수 i 가 100 ~ 200 까지 수행합니다.
6. 참고
- 네이버 검색
- 구글 검색
- 내부 검색