def objection(o):
if (o == '춘천'):
a=5000
elif (o == '부산'):
a=30000
elif (o == '대구'):
a=20000
elif (o == '수원'):\
a=10000
return a
def train(t):
if (o == 'KTX'):
b=10000
elif (o == '새마을호'):
b=5000
elif (o == '무궁화호'):
b=3000
return b
def ud(s):
if (s == '좌석'):
c=0
if (s == '입석'):
c=-2000
return c
def cal_payment(a, b, c):
pay = a + b + c
return pay
o = str(input("춘천(운임 : 5000원) 부산(운임 : 30000) 대구(운임 : 20000) 수원(운임 : 10000) 중 목적지를 한 곳 입력하세요. : "))
a = objection(o)
t = str(input('KTX(10000원 추가) / 새마을호(5000원 추가) / 무궁화호(3000원 추가) 중 하나를 입력하세요 : '))
b = train(t)
s = str(input('좌석 / 입석(2000원 할인) 중 하나를 입력하세요 : '))
c = ud(s)
cal_payment(a, b, c)
'프로그래밍 공부' 카테고리의 다른 글
함수활용 실습문제 11-16, 점수의 평균, 최고, 최저점 구하기 (0) | 2020.10.24 |
---|---|
함수활용 실습문제 11-20, 커피 구매하기 (0) | 2020.10.24 |
함수활용 실습문제 11-18, TV 채널, 음량 조절 프로그램 (0) | 2020.10.24 |
함수활용 실습문제 11-17, 노래음량, 에코, 템포조절 (0) | 2020.10.24 |
함수활용 실습문제 11-14, 계산기 프로그램 (0) | 2020.10.23 |
댓글