코드예시👨🏻‍💻▶️ 파이썬

파이썬 정수의 합이 짝수면 큰수 출력 / 홀수면 합을 출력하는 프로그램

코뮤니티 2020. 10. 29. 17:52

문제 내용

사용자로부터 세 개의 양의 정수를 입력받아 그 합이 짝수이면 가장 큰 수를 출력하고, 홀수이면 세 수의 합을 출력하는 프로그램을 작성하시오.

 

제한조건

1. 입/출력시 사용자가 어떠한 프로그램인지 또는 어떠한 내용이 출력이 되는지 알 수 있도록 문자열 출력

2.가장 큰 수가 복수개 일 때는 사용자가 먼저 입력한 숫자를 가장 큰 수로 간주

3. 조건문의 구조는 어떠한 것을 사용해도 관계없음

 

문제 풀이

print("짝수면 가장 큰 수를, 홀수면 합을 출력하는 프로그램")

a, b, c = map(int, input("ex)a b c : ").split())
n = a + b + c

if n % 2 == 0:
    # 줄바꿈은 /n 말고 \n 입니다:)
    print("세 정수의 합이 짝수입니다.\n그 중에서 가장 큰값은:", max([a, b, c]))
else:
    print("세 정수의 합은 홀수 입니다.\n세 수의 합은:", n)

 

 

코드 결과

#입력 예시
짝수면 가장 큰 수를, 홀수면 합을 출력하는 프로그램
ex)a b c : 1 5 7
세 정수의 합은 홀수 입니다.
세 수의 합은: 13

 


 

 

나와 어울리는 개발자 유형 찾기

MBTI로 알아보는 개발자 유형 내 안의 개발자를 찾아서...⭐

comu.codeuniv.kr