//主要考察ifelse嵌套使用
#include #include using namespace std;
int main() {
double price;
cin >> price;
double cost = 0.0;
if(price>0){//判断输入的数是否小于零如·小于零则没有必要判断
//注意判断符号!!!
if(price>=100 && price<500)//在100与500之间
cost=price*0.9;
else if(price>=500 && price<2000)//500--2000
cost=price*0.8;
else if(price>=2000&&price<5000)//2000---5000
cost=price*0.7;
else if(price>=5000)
cost=price*0.6;
else cost=price;//小于100则没有打折;
}
// write your code here.......
cout << setiosflags(ios::fixed) << setprecision(1) << cost << endl;
return 0;
}