본문 바로가기
프로그램/Python 1000제

Python 4제] 3제의 양의 정수입력 받는 부분을 사용자 함수로 만들어 프로그램을 작성하시오.

by 건티 2021. 6. 29.
728x90

참고풀이]

#양의 정수를 입력받는 함수를 만든다.
def iJungSu(Str):
    while True:
        n=int(input(Str+"정수를 입력하시오 : "))
        if n>=0: 
            break
        print("0이상의 정수를 입력하세요.")
        print("다시 입력하세요...")
    return n;

n1=iJungSu("첫번째 ")
n2=iJungSu("두번째 ")
n3=iJungSu("세번째 ")

#최대값과 최소값을 구한다.
Max=max(n1,n2,n3)
Min=min(n1,n2,n3)

#최대값을 최소값으로 나눈 나머지가 10보다 크면 "Big", 10보다 작으면 "Small",
#10이면 "Same"을 출력하기.
print("Big" if Min%Max>10 else ("Small" if Min%Max<10 else "Same"  ))

 

참고풀이 결과]

 

 

 

대한민국의 아름다운 영토, 독도의 여름

 

반응형

댓글