已知A商品单价为7.3元,购买数量20个及以上时打八折。从键盘输入商品数量,若商品数量不为负数,则计算出商品总金额并输出,再输入付款金额,计算出找零金额并输出。要求所有输出均保留两位小数的C++
时间: 2023-05-23 07:01:00 浏览: 63
您好,根据您的要求,以下是我对您的问题的回答:
```c++
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double price = 7.3; // 商品单价
int quantity; // 商品数量
double total; // 商品总金额
double payment; // 付款金额
double change; // 找零金额
cout << "请输入商品数量:" << endl;
cin >> quantity;
if (quantity >= 20) {
price *= 0.8; // 打八折
}
total = price * quantity;
if (quantity >= 0) {
cout << "商品总金额为:" << setprecision(2) << fixed << total << "元" << endl;
cout << "请输入付款金额:" << endl;
cin >> payment;
change = payment - total;
cout << "找零金额为:" << setprecision(2) << fixed << change << "元" << endl;
}
return 0;
}
```
以上是完整的代码,用来计算商品总金额和找零金额。希望能对您有所帮助!
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)