输入商品原价和折扣,输出折扣价的c++语言简单代码
时间: 2024-10-25 12:11:19 浏览: 9
在C++中,你可以使用基本算术运算符来计算折扣价格。这里是一个简单的示例代码:
```cpp
#include <iostream>
// 定义函数来计算折扣价
double calculateDiscountPrice(double originalPrice, double discountRate) {
return originalPrice * (1 - discountRate);
}
int main() {
double originalPrice;
double discountRate;
std::cout << "请输入原价: ";
std::cin >> originalPrice;
std::cout << "请输入折扣率(0-1之间): ";
std::cin >> discountRate;
// 检查输入的折扣率是否有效
if (discountRate >= 0 && discountRate <= 1) {
double discountedPrice = calculateDiscountPrice(originalPrice, discountRate);
std::cout << "折扣后的价格是: " << discountedPrice << std::endl;
} else {
std::cout << "无效的折扣率,请输入0到1之间的数值。" << std::endl;
}
return 0;
}
```
在这个代码中,`calculateDiscountPrice`函数接受原价和折扣率作为输入,然后返回折扣后的价格。主函数中首先读取用户的输入,然后检查折扣率的有效性,最后计算并显示折扣价。
阅读全文