【题目描述】
某商场的客户分为白金会员,金卡会员,银卡会员和普通会员.为了回馈广大顾客,现推出一下优惠活动:
1.白金会员现在享受7折优惠 2.金卡会员现在享受8折优惠
3.银卡会员现在享受9折优惠 4.普通会员现在享受9.5折优惠
那么根据用户身份和购买商品价格给出应付金额.。
【输入】
第一行一个数字.”1”表示白金会员, ”2”表示金卡会员, ”3”表示银卡会员, ”4”表示普通会员.第二行输入一个整数,表示商品金额。
【输出】
一行一个实数,保留两位小数,表示顾客应付金额。
【输入样例】
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;
}
else
if(x==3){
z=y*0.9;
}
else
if(x==2){
z=y*0.8;
}
else
if(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;
}
else
if(x==3){
z=y*0.9;
}
else
if(x==2){
z=y*0.8;
}
else
if(x==1){
z=y*0.7;
}
cout<<fixed<<setprecision(2)<<z;
return 0;
}