某商品出售按购买数量打折,如果购买数量超过60个则按6折销售,51到60之间按7折销售,41到50之间按8折销售,31到40之间按9折销售。30及以下按原价出售,输入商品数量和商品单价(元),输出所购商品的总价。的C语言程序
时间: 2023-05-24 21:04:29 浏览: 78
```
#include<stdio.h>
int main()
{
int num;
float price, total;
printf("请输入商品数量:");
scanf("%d", &num);
printf("请输入商品单价:");
scanf("%f", &price);
if(num>60)
{
total = num*price*0.6;
}
else if(num>50 && num<=60)
{
total = num*price*0.7;
}
else if(num>40 && num<=50)
{
total = num*price*0.8;
}
else if(num>30 && num<=40)
{
total = num*price*0.9;
}
else
{
total = num*price;
}
printf("所购商品的总价为:%f", total);
return 0;
}
```
相关问题
某商品出售按购买数量打折,如果购买数量超过60个则按6折销售,51到60之间按7折销售,41到50之间按8折销售,31到40之间按9折销售。30及以下按原价出售,输入商品数量和商品单价(元),输出所购商品的总价。\
好的,根据您的描述,我可以给出以下的代码实现:
```
num = int(input("请输入商品数量:"))
price = float(input("请输入商品单价(元):"))
if num > 60:
total_price = num * price * 0.6
elif num > 50:
total_price = num * price * 0.7
elif num > 40:
total_price = num * price * 0.8
elif num > 30:
total_price = num * price * 0.9
else:
total_price = num * price
print("所购商品的总价为:%.2f元" % total_price)
```
这段代码可以根据输入的商品数量和单价,计算出所购商品的总价。根据题目要求,如果购买数量超过60个则按6折销售,51到60之间按7折销售,41到50之间按8折销售,31到40之间按9折销售,30及以下按原价出售。
c语言写某商品出售按购买数量打折,如果购买数量超过60个则按6折销售,51到60之间按7折销售,41到50之间按8折销售,31到40之间按9折销售。30及以下按原价出售,输入商品数量和商品单价(元),输出所购商品的总价。
以下是 C 语言代码:
```
#include <stdio.h>
int main() {
int quantity;
float price, total;
printf("请输入商品数量和单价(用空格隔开):");
scanf("%d %f", &quantity, &price);
if (quantity > 60) {
total = quantity * price * 0.6;
} else if (quantity >= 51 && quantity <= 60) {
total = quantity * price * 0.7;
} else if (quantity >= 41 && quantity <= 50) {
total = quantity * price * 0.8;
} else if (quantity >= 31 && quantity <= 40) {
total = quantity * price * 0.9;
} else {
total = quantity * price;
}
printf("所购商品的总价为:%.2f元\n", total);
return 0;
}
```
阅读全文