Coding Test

짝수의 합

honey-vision 2024. 6. 7. 11:55

순서

1. 값을 입력 받는다.

2. 하나가 아닌 +2를 반복한다.

3. 모두 더한다.

4. 더한 값을 출력한다.

 

'짝수'라는 키워드에 홀수, 짝수 판별을 하는 if문을 생각했지만 그럴 필요 없이 i를 2씩 올려주면 된다.

전체 코드는 다음과 같다.

#include <stdio.h>

int solution(int n) {
    int sum = 0;
    for(int i = 2; i <= n; i += 2) {
        sum += i;
    }
    return sum;
}

int main(void){
    int n;
    scanf("%d", &n);
    printf("%d", solution(n));
    return 0;
}

'Coding Test' 카테고리의 다른 글

문자 리스트를 문자열로 변환하기  (0) 2024.06.09
문자열 섞기  (0) 2024.06.08
문자열 하나씩 출력하기  (0) 2024.06.06
두 수의 나눗셈  (0) 2024.06.05
각도기  (0) 2024.06.02