Day16 Loops(Ⅲ)

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


<<:  Day 16 for-each

>>:  [Day14]程序菜鸟自学C++资料结构演算法 – 二元树的走访Binary Tree Traversal

Day 20 Knative Serving DNS 测试(二)

设定 Networking Layer 参考: https://knative.dev/docs/i...

[DAY 7] _GPIO口的八种模式

接续昨天说完暂存器的看法,再来讲一下GPIO口的八种模式,两大类分成输出跟输入细分有以下8种 1.开...

Mobile Number Tracker Online

It is impossible to track a phone's exact location...

Day 25 - WooCommerce: 验收永丰银行刷卡流程

这个系列的 Day 19 至 Day 24 都是为了完成永丰银行数位金融 API 「丰收款」结合 W...