answer="Y"
reorder=0
total=0
while(answer.lower() == 'y'):
a=int(input("""
1.짜장면 - 5,000원 2.짬뽕 -6,000원
3.군만두 - 8,000원 4.탕수육-10,000원
1. 위 메뉴 중 주문할 메뉴의 번호를 쓰세요:"""))
b=int(input("위 메뉴의 주문 수량을 쓰세요:"))
menu=[["짜장면",5000],["짬뽕",6000],["군만두",8000],["탕수육",10000]]
total+=menu[a-1][1]*b
누적=print("주문하신 메뉴는 %s이고 수량은 %s 그릇이며 주문금액은 %s입니다" %(menu[a-1][0],b,total))
reorder+=1
if reorder<4:
answer=input("3. 추가 주문을 하시겠습니까? Y,N")
else:
print("추가 주문은 총 3회까지만 가능합니다")
break
와 소름돋네
번호랑 수량을 쉼표나 공백으로 구분해서 한줄에 받을 수도 있다
근데 실행해보니까 안되는것같음
잘되는데
어 금액보니까 되더라 혹시 짬뽕 1개, 탕수육2개,만두3개 이런식으로 나오게하려면 리스트 써야함? 갑자기 궁금햊미
그렇지
오 아니네 금액은 합계되서 나오네... total 한줄로 쉽게 되는구나 소름 ㅠ
뭐가 문젠데
잘돌아가네 떙큐
로하야 그리고 menu 선언은 while루프 밖으로 빼주는게 좋을 것 같아 딱히 문제는 안되지만
아 그런가ㅋㅋㅋ 일단 돌아가면 신경 꺼버리는 나란 사람ㅋㅋ