题目:商家为了促销、从打折吸引领客,其打折情况如下:
购买量<50
50≤购买量<100
100≤购买量<200
购买量≥200
原价销售
打9折销售
打8折销售
打7折销售
编程实现:输入商品单价和购买量求应缴付多少钱?
#include <stdio.h>
int main()
{
int num;
float price,sum=0;
printf("请输入购买量和商品单价:");
scanf_s("%d %f", &num,&price);
if (num < 50)
sum = price * num;
else if (num >= 50 && num < 100)
sum = price * num * 0.9;
else if (num >= 100 && num < 200)
sum = price * num * 0.8;
else if (num >= 200)
sum = price * num * 0.7;
printf("应缴付%.3f", sum);
return 0;
}
#include<stdio.h>
int main()
{
int price,amount,total;//单价 数量 总价
printf("请分别输入单价和数量\n");
scanf("%d%d",&price,&amount);
printf("总价:\n");
if(amount<50)
{
printf("%.2lf",price*amount*1.0);
return 0;
}
if(amount<100&&amount>=50)
{
printf("%.2lf",price*amount*.9);
return 0;
}
if(amount<200&&amount>=100)
{
printf("%.2lf",price*amount*.8);
return 0;
}
if(amount>=200)
{
printf("%.2lf",price*amount*.7);
return 0;
}
}