(1)題目:
n書店針對《哈利波特》系列書籍進行**活動,一共5卷,用編號0、1、2、3、4表示,單獨一捲售價8元, 具體折扣如下所示 本數 2,折扣5%;本數 3,折扣10%;本數4 ,折扣20%;本數5,折扣25%;根據購買的卷數以及本數,會對應不同折扣規則情況。單數一本書只會對應乙個折扣規則,例如購買了兩本卷1,一本卷2,則可以享受5%的折扣,另外一本卷一則不享受優惠。
(2)解題思路:
在對這題目的解答時在所買數目比5本多時,通過對6本,7本,8本,9本書的計算,可以知道僅有8本書時分別的四本書比較便宜,而別的情況下都可以先計算5本書的整數和即其**然後計算剩下的5以下數目的書的**,在總書數(n)除5餘數為3時,購買n/5-1套書即兩個4本不同書;其他情況下購買n/5套數即餘數本書。
(3)
1 #include2(4)截圖:using
namespace
std;34
intmain()519
if (a!=0&&k==3)20
28else
if (k == 4)29
35else
3642
43return0;
44 }
(5)總結:
在本次程式設計過程中在餘數為3時出現了錯誤,因為一直考慮8本書時情況,只想了在5本書以上時餘數為3時的情況,後來發現錯誤又將只買3本書的情況進行分析。
求最低價格
1 題目要求 書店針對 哈利波特 系列書籍進行 活動,一共5卷,用編號0 1 2 3 4表示,單獨一捲售價8元,具體折扣如下所示 本數 折扣 2 5 3 10 4 20 5 25 根據購買的卷數以及本數,會對應不同折扣規則情況。單數一本書只會對應乙個折扣規則,例如購買了兩本卷1,一本卷2,則可以享受...
讀者買書最低價01
1.設計思路 10本一迴圈,買書數除以10,商按照5本打折,餘數按1 9的規律打折 具體餘數計算見 注釋部分 2.實現 1 2016 6 3 李娜 2 讀者買書最低價3 由計算知 10本一迴圈,買書數除以10,商按照5本打折,餘數按1 9該怎樣怎樣 45 include6 using namespa...
購書最低價
題目 書店針對 哈利波特 系列書籍進行 活動,一共5卷,用編號0 1 2 3 4表示,單獨一捲售價8元,具體折扣如下所示 本數 折扣 2 5 3 10 4 20 5 25 根據購買的卷數以及本數,會對應不同折扣規則情況。單數一本書只會對應乙個折扣規則,例如購買了兩本卷1,一本卷2,則可以享受5 的折...