PROGRESS
14 / 15
단원
2장. 변수와 입출력 5
3장. 조건문 15
4장. 반복문 21
5장. 리스트 14
6장. 튜플과 딕셔너리 8
7장. 함수 15
8장. 클래스 8
9장. 모듈 10
10장. 알고리즘 28
[코딩미션] 30
전체 목록
QUESTION 14 #651
두 수 최대값 함수를 두 번 활용해 세 수 최대값을 구합니다. 빈칸에 들어갈 알맞은 함수 호출을 채우세요.
예시 입력: 10 (엔터) 30 (엔터) 20
예시 입력: 10 (엔터) 30 (엔터) 20
main.py
def maxTwo(i, j):
if i > j:
return i
else :
return j
def maxThree(x, y, z) :
return
a = int(input("첫 번째 수를 입력하세요: "))
b = int(input("두 번째 수를 입력하세요: "))
c = int(input("세 번째 수를 입력하세요: "))
max_num = maxThree(a, b, c)
print("%d, %d, %d 중 가장 큰 수 : %d" % (a, b, c, max_num))
HINT
maxTwo(x,y)로 x·y 최대, maxTwo(y,z)로 y·z 최대, 두 결과의 maxTwo가 셋 중 최대.
실행 결과 예시
10, 30, 20 중 가장 큰 수 : 30
INTERACTIVE SHELL
Shift + Enter 로 즉시 실행