iT邦幫忙

2021 iThome 鐵人賽

DAY 16
0
自我挑戰組

從零開始學Java系列 第 16

Day16 Loops(Ⅲ)

  • 分享至 

  • xImage
  •  

Loops的設計策略
●Identify the statements that need to be repeated.(找出需要重複做的事)
●Wrap those statements by a proper loop.(包在While/For迴圈裡面)
●Set the continuation condition.(給迴圈好的條件)

今天再來實作一個While迴圈的程式,來做一個關於收銀員的好了!
EX:收銀員輸入價格直到輸入<=0的數代表停止計算,然後把前面的價格全部加起來並顯示出來。
Step1:把需要的變數打出來:價錢,總和。因為知道會讓收銀員輸入,所以先import
https://ithelp.ithome.com.tw/upload/images/20210928/20140457D5pT2aXigM.jpg
Step2:要讓收銀員輸入,所以打上Scanner
https://ithelp.ithome.com.tw/upload/images/20210928/20140457no49t1pv0w.jpg
Step3:請收銀員輸入價格,並讓價格呈現整數狀態
https://ithelp.ithome.com.tw/upload/images/20210928/20140457U7GzHvET06.jpg
Step4:利用While迴圈設計,假設輸入的價格>0,則讓收銀員繼續輸入,若輸入0就印出結果。
https://ithelp.ithome.com.tw/upload/images/20210928/20140457Pczw6EkMhk.jpg
Step5:結果展示
https://ithelp.ithome.com.tw/upload/images/20210928/20140457f85uVom2Fh.jpg


上一篇
Day15 Loops(Ⅱ)
下一篇
Day17 Loops(Ⅳ)
系列文
從零開始學Java30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言