[C언어 코드업 문제풀이] CodeUp 1279 : 홀수는 더하고 짝수는 빼고 1

코드업 1279번 홀수는 더하고 짝수는 빼고 1 문제 풀이 해답입니다.

 

1. 문제 설명

 

두 자연수 a, b 사이의 구간에 대해서

홀수는 더하고 짝수는 뺀다음의 합을 출력하시오.

예)

a = 5, b=10 일 경우, 5 - 6 + 7 - 8 + 9 - 10 = -3

 

2. 입력

 

두 자연수 a, b를 입력 받는다.

(반드시 a가 b보다 같거나 작게 입력된다.)

 

3. 출력

 

a, b 사이의 수 중 홀수는 더하고 짝수는 뺀 결과를 출력하시오.

 

4. 입력 예시

 

5 10

 

5. 출력 예시

 

-3

 

6. 문제 풀이

 

#include<stdio.h>
 
int main(){
    
    int a,b;
    scanf("%d %d",&a, &b);
    int result = 0;
    
    for(int i = a; i <= b; i++){
        if(i%2 == 0){result -= i;}
        else{result += i;}
        
    }
 
    printf("%d",result);
    return 0;
}

 

 

댓글()