본문 바로가기

Python_Matter/[CodeUp]if ~ else

1161 : 홀수와 짝수 그리고 더하기

Q>

정수 두개가 입력으로 들어온다.

만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후  "+"를 출력한다.

그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후  "="을 출력하고 결과로 나오는 값이 홀수인지 짝수인지 출력한다.

 

예를들어,

5 7 이 입력되면 "홀수+홀수=짝수"가 출력된다.

5 6 이 입력되면 "홀수+짝수=홀수"가 출력된다.

 

입력

정수 두개가 입력된다.

 

출력

만약 첫번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후  "+"를 출력한다.

그리고 두번째 정수가 홀수이면 "홀수"를 출력하고, 짝수이면 "짝수"를 출력한 후  "="을 출력하고 결과로 나오는 값이 홀수인지 짝수인지 출력한다.

 

A>

n1, n2 = map(int, input().split())

if n1 % 2 == 0:
    if n2 % 2 == 0:
        print('짝수+짝수=짝수')
    else:
        print('짝수+홀수=홀수')
else:
    if n2 % 2 == 0:
        print('홀수+짝수=홀수')
    else:
        print('홀수+홀수=짝수')

 

W>

다중 if ~ else

 

#>

admin, 2019년 11월 01일, http://codeup.kr