--- title: 10-1:購票 lang: zh-tw tags: DICE Python --- 10-1:購票 === > [name=Chinglin-K] --- 目錄:[Dice 程式教學-Python完整版](https://hackmd.io/@Chinglin-K/Dice-menu) 上一篇:[9-4:是否與7相關?](https://hackmd.io/@Chinglin-K/Dice-9-4) 下一篇:[10-2:分數等第](https://hackmd.io/@Chinglin-K/Dice-10-2) --- ## 題目 寫一個程式來計算票價購買張數與價格,每一張票價100元,請輸入購買張數,計算總價。 5張以內,每張100元,印出總金額 超過5張,全數打9折,印出購買5張以上,打九折優惠!以及9折後價格(請以整數總金額) 小於0張,則輸出很抱歉,您未輸入正確票價 此程式可執行3次。 輸入範例: 4 10 -9 輸出範例: 400 購買5張以上,打九折優惠! 900 很抱歉,您未輸入正確票價 程示範例: Python if num 條件1: print("購買5張以上,打九折優惠!") print("{0:.0f}".format(100*num*0.9)) else: if 條件2: print(100*num) else: print("很抱歉,您未輸入正確票價") --- ## 程式碼 ```Python= for i in range(3): num=int(input()) if (num>=5): print("購買5張以上,打九折優惠!") print(f"{(num*100*0.9):.0f}") else: if (num<5 and num>=0): print(100*num) else: print("很抱歉,您未輸入正確票價") ``` --- ## 輸出 ```Python= ``` --- 目錄:[Dice 程式教學-Python完整版](https://hackmd.io/@Chinglin-K/Dice-menu) 上一篇:[9-4:是否與7相關?](https://hackmd.io/@Chinglin-K/Dice-9-4) 下一篇:[10-2:分數等第](https://hackmd.io/@Chinglin-K/Dice-10-2) --- :::info 「盡多少本分,得多少本事」😊 ::: --- {%hackmd i1nMRrZcTFmTvoF897K9zg %}