本帖最後由 tonyh 於 2021-3-27 19:47 編輯
糖果屋的生意非常好,買糖果的小朋友絡繹不絕,善良的老闆擔心小朋友糖果吃多了對身體不好,於是想了一個以價制量的辦法。買第1~5顆糖果時,每顆糖果3元;買第6與第7顆糖果時,每顆糖果4元;買第8與第9顆糖果時,每顆糖果5元;買第10顆糖果之後,每顆糖果皆6元。土豪弟想買15顆糖果,請問要多少錢呢?請幫老闆設計一個小程式,輸入糖果數,便能馬上報價!
- #include<iostream>
- #include<cstdlib>
- using namespace std;
- int main()
- {
- re:
- int n, sum=0;
- cout<<"請輸入糖果數: ";
- cin>>n;
- if(n>=10)
- sum=5*3+2*4+2*5+(n-9)*6;
- else if(n>=8)
- sum=5*3+2*4+(n-7)*5;
- else if(n>=6)
- sum=5*3+(n-5)*4;
- else
- sum=n*3;
- cout<<sum<<"元!"<<endl<<endl;
- goto re;
- system("pause");
- return 0;
- }
複製代碼 |