[C언어 코드업 문제풀이] CodeUp 1161 : 홀수와 짝수 그리고 더하기
ET의 공부/C언어 연습문제[ 코드업 ]2020. 1. 3. 22:24
코드업 1161번 홀수와 짝수 그리고 더하기 문제 풀이 해답입니다.
1. 문제 설명
정수 두개가 입력으로 들어온다.
만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "+"를 출력한다.
그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "="을 출력하고 결과로 나오는 값이 홀수인지 짝수인지 출력한다.
예를들어,
5 7 이 입력되면 "홀수+홀수=짝수"가 출력된다.
5 6 이 입력되면 "홀수+짝수=홀수"가 출력된다.
2. 입력
정수 두개가 입력된다.
3. 출력
만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "+"를 출력한다.
그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후 "="을 출력하고 결과로 나오는 값이 홀수인지 짝수인지 출력한다.
4. 입력 예시
2 3
5. 출력 예시
짝수+홀수=홀수
6. 문제 풀이
#include <stdio.h>
int main (void)
{
//정수 2개 입력, 결과값
int num1, num2, sum;
scanf("%d %d",&num1 , &num2);
sum = num1 + num2; //정수 2개의 합
if( (num1%=2) ){printf("홀수+");}//홀수이면
else {printf("짝수+");}// 아니면(짝수이면)
if( (num2%=2) ){printf("홀수=");}//홀수이면
else {printf("짝수=");}// 아니면(짝수이면)
if( (sum%=2) ){printf("홀수");}//홀수이면
else {printf("짝수");}// 아니면(짝수이면)
return 0;
}
|
각 입력된 값과 합의 홀수 짝수를 판별하여 printf로 원하는 값을 출력해주면 됩니다.
'ET의 공부 > C언어 연습문제[ 코드업 ]' 카테고리의 다른 글
[C언어 코드업 문제풀이] CodeUp 1163 : 당신의 사주를 봐 드립니다 2 (0) | 2020.01.03 |
---|---|
[C언어 코드업 문제풀이] CodeUp1162 : 당신의 사주를 봐 드립니다 1 (0) | 2020.01.03 |
[C언어 코드업 문제풀이] CodeUp 1160 : 아르바이트 가는 날 (0) | 2020.01.03 |
[C언어 코드업 문제풀이] CodeUp 1159 : 특별한 공 던지기 3 (0) | 2019.12.29 |
[C언어 코드업 문제풀이] CodeUp 1158 : 특별한 공 던지기 2 (0) | 2019.12.29 |
댓글()