1. 정답 코드
#include <stdio.h>
int main(void) {
int n;
int d = 0;
scanf("%d", &n);
for(int i=0; i<=n; i++){
if(i%2 == 0){
d += i;
}
}
printf("%d", d);
}
2. 코드 설명
1077문제에서 사용했던 for문 안에 조건문으로 짝수만 골라낸 뒤 그 합만 구해주는 문제이다.
'Codeup.kr > C언어 기초 100제' 카테고리의 다른 글
[Code up 문제] 1080번 언제까지 더해야 할까? (0) | 2021.09.11 |
---|---|
[Code up 문제] 1079번 원하는 문자가 입력될 때까지 반복 출력하기 (0) | 2021.09.10 |
[Code up 문제] 1077번 정수 1개 입력받아 그 수까지 출력하기 (0) | 2021.09.10 |
[Code up 문제] 1076번 문자 1개 입력받아 알파벳 출력하기 (0) | 2021.09.10 |
[Code up 문제] 1075번 정수 1개 입력받아 카운트다운 출력하기2 (0) | 2021.09.10 |