信息学奥赛C++语言:优惠购物
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言:优惠购物
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
【題目描述】
某商場的客戶分為白金會員,金卡會員,銀卡會員和普通會員.為了回饋廣大顧客,現(xiàn)推出一下優(yōu)惠活動:
1.白金會員現(xiàn)在享受7折優(yōu)惠 2.金卡會員現(xiàn)在享受8折優(yōu)惠
3.銀卡會員現(xiàn)在享受9折優(yōu)惠 4.普通會員現(xiàn)在享受9.5折優(yōu)惠
那么根據(jù)用戶身份和購買商品價格給出應(yīng)付金額.。
【輸入】
第一行一個數(shù)字.”1”表示白金會員, ”2”表示金卡會員, ”3”表示銀卡會員, ”4”表示普通會員.第二行輸入一個整數(shù),表示商品金額。
【輸出】
一行一個實數(shù),保留兩位小數(shù),表示顧客應(yīng)付金額。
【輸入樣例】
2
580
【輸出樣例】
464.00
代碼
#include <cstdio> using namespace std; int x,y; double z; int main() {scanf("%d%d",&x,&y);if(x==4){z=y*0.95;}elseif(x==3){z=y*0.9;}elseif(x==2){z=y*0.8;}elseif(x==1){z=y*0.7;}printf("%.2lf",z); return 0; } #include<iostream> #include<iomanip> using namespace std; int x,y; double z; int main() {cin>>x>>y;if(x==4){z=y*0.95;}elseif(x==3){z=y*0.9;}elseif(x==2){z=y*0.8;}elseif(x==1){z=y*0.7;}cout<<fixed<<setprecision(2)<<z; return 0; }總結(jié)
以上是生活随笔為你收集整理的信息学奥赛C++语言:优惠购物的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛一本通C++语言——1131:
- 下一篇: NOIP2016普及组第一题:买铅笔