當然是從大的開始找起,這種從大的,從多的開始找起的辦法就是貪心法
下載:https://scratch.mit.edu/projects/295373500/
等待使用者輸入要找的零錢
輸出要找的零錢,其中1要找4個,就直接輸出4個1
程式首先要讓使用者輸入
每次將A減去要找的零錢,然後加到B上面去顯示
上圖中有四個重覆結構內是空白的,請模仿第一個寫出正確的程式碼
進階:
(1)輸出格式改成 50*1 20*1 5*1 1*3 這樣的格式,可參考底下的方式增加變數C去計算
(2) 增加如果找的零錢是小於1或大於99則顯示無法計算
(3) 改成可以找1-999之間的找零錢程式
沒有留言:
張貼留言