03. nested-if
data = 11
if data > 0:
print(f"양수 : {data}")
if data%2 ==1:
print("홀수")
else:
print("짝수")
else:
print("음수")
예제
01. 입장료를 계산해 주는 코드를 작성하세요
- 입장료 : 5000
- 5인 이상은 단체로 10% 할인 적용됩니다.
ticket = 5000
person = int(input("인원수 입력 > "))
codeRun = True
fee = 0
if person > 0:
if person < 5:
fee = ticket * person
else:
print("- 10% 할인 -")
discount = ticket -int((ticket*0.1))
fee = discount * person
else:
codeRun = False
print("인원수 오류")
if codeRun:
print(f"총 요금 : {fee} 원")
02. 세개의 숫자를 설정하고, 값이 큰 순서로 출력하는 코드를 작성하세요
a = int(input("첫번째 숫자 입력 > "))
b = int(input("두번째 숫자 입력 > "))
c = int(input("세번째 숫자 입력 > "))
print()
if a > b : # a > b
if a > c: # a > b, a > c
if b > c: # a > b > c
print(f"{a} {b} {c}")
else: # a > c > b
print(f"{a} {c} {b}")
else: # c >= a > b
print(f"{c} {a} {b}")
else: # b >= a
if b > c: #b >= a, b > c
if a > c: # b >= a > c
print(f"{b} {a} {c}")
else: # b >= c > a
print(f"{b} {c} {a}")
else: # c >= b >= a
print(f"{c} {b} {a}")