您的位置:首页 > Web前端 > JavaScript

问题 F: 促销的价格(JSU-ZJJ)

2018-01-21 12:25 507 查看
题目描述

某百货公司为了促销,采用购物打折的办法。

(1) 在1000元或以上者,按九五折优惠;

(2) 在2000元或以上者,按九折优惠;

(3) 在3000元或以上者,按八五折优惠;

(4) 在5000元或以上者,按八折优惠。 编写程序,输入购物款数,计算并输出优惠价。

输入

第一行1个正整数t,表示有t组数据,以下t行,每行1个正整数t,即购物款数。

输出

共t行,每行一个数,即相应的优惠价格,要求保留一位小数。

样例输入

2

2000

1550

样例输出

1800.0

1472.5

#include<stdio.h>
int main()
{
int t;
float n;
scanf("%d",&t);
while(t--)
{
scanf("%f",&n);
if(n>=1000 && n<2000)
printf("%.1f\n",n*0.95);
else if(n>=2000 && n<3000)
printf("%.1f\n",n*0.9);
else if(n>=3000 && n<5000)
printf("%.1f\n",n*0.85);
else if(n>=5000)
printf("%.1f\n",n*0.8);
}
return 0;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c语言