3-8 전자레인지 시간 설정하기

신정빈·2022년 7월 13일
0

시간 버튼을 입력하여 전자레인지 작동 시간을 설정하는 코드를 작성해 본다.

  • 조건 1 : 전자레인지에는 10초, 30초, 1분, 10분이라는 네 가지 시간 버튼과 작동 시작 버튼이 존재한다.
  • 조건 2 : 작동 시작 버튼을 입력하기 전까지 계속해서 시간 버튼을 입력할 수 있으며, 시간이 누적된다. 누적된 시간은 시간 버튼을 입력할 때마다 나타난다.
  • 조건 3 : 시간 버튼과 작동 시작 버튼 외의 숫자를 입력하면 잘못된 입력이라는 메시지가 출력된다.
total, minute, second = 0,0,0
while(1):
    n = int(input("원하는 버튼의 숫자를 입력해 주세요. :"))
    if n == 1:
        total += 10
    elif n == 2:
        total += 30
    elif n == 3:
        total += 60
    elif n == 4:
        total += 600
    elif n == 5:
        break
    else:
        print("잘못된 입력입니다")
    if total < 60:
        print("00:%d" % total)
    elif total >= 60:
        minute = (total // 60)
        second = (total % 60)
        print("%d:%02d" % (minute, second))
    print("\n전자레인지를 작동합니다.")
profile
떠오르는 태양

0개의 댓글