题解 | #计算商品打折结算金额#
计算商品打折结算金额
http://www.nowcoder.com/practice/055a92b5c93f497291a58c232f59fae9
#include<stdio.h>
int main() {
float val;
scanf("%f", &val);
if (val >= 0) {
if (val >= 100 && val < 500) printf("%.1f", (val * 0.9));
else if (val >= 500 && val < 2000) printf("%.1f", (val * 0.8));
else if (val >= 2000 && val < 5000) printf("%.1f", (val * 0.7));
else if (val >= 5000 ) printf("%.1f", (val * 0.6));
else printf("%.1f", val);
}
return 0;
}
int main() {
float val;
scanf("%f", &val);
if (val >= 0) {
if (val >= 100 && val < 500) printf("%.1f", (val * 0.9));
else if (val >= 500 && val < 2000) printf("%.1f", (val * 0.8));
else if (val >= 2000 && val < 5000) printf("%.1f", (val * 0.7));
else if (val >= 5000 ) printf("%.1f", (val * 0.6));
else printf("%.1f", val);
}
return 0;
}