C++计算冰激凌价格:优惠方案与代码实现

小明去冷饮店买冰激凌,如果购买10个以上或者10个,2元/个,10个以下,2.2元/个。请从键盘读入小明的购买数量,计算小明应付的价格!

输入描述

一个整数,代表小明购买的冰激凌的数量(n<=100)

输出描述

小明应付的金额,金额保留1位小数!

代码实现cpp#include #include using namespace std;

int main() { int n; cin >> n;

double price;    if (n >= 10) {        price = 2.0;    } else {        price = 2.2;    }

double total = price * n;

cout << fixed << setprecision(1) << total << endl;

return 0;}

代码解析

  1. 代码首先使用 cin 获取用户输入的冰激凌数量 n。2. 然后根据 n 的大小判断价格: * 如果 n 大于等于 10,则 price 为 2.0 元/个。 * 否则,price 为 2.2 元/个。3. 计算总价 total 并使用 cout 输出,保留一位小数。

示例

假设小明购买了 15 个冰激凌,则输出结果为:

30.0

总结

本篇文章展示了如何使用 C++ 代码实现简单的价格计算功能,并根据不同的购买数量进行优惠计算。代码简洁易懂,并附带示例说明,希望对您有所帮助。


原文地址: https://www.cveoy.top/t/topic/quJ7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录