如何计算相同的累积金额
How to calculate the same accumulated amount
im 尝试使用代码来计算特定值的累积/递增量。
for (int a=1; a<= qtydrink; a++)
{
cout << "enter drink name:"
cin.getline( drink, 15)
.......
if (strcmp(drink, "beer") == 0)
{
payment = 10.00;
.......
好吧,所以一杯啤酒要花 10 美元,但如果用户输入另一杯啤酒,它会添加还是替换或其他东西? 我有一个 1.20 的数量,用户输入它两次,总计 2.40,但在输出中有时只有 2.20。
我有 2 个 for 循环。 一个用于食物,一个用于饮料。 每次用户都可以输入不同类型的食物或饮料,并支付不同的付款方式。 我最后必须将食物和饮料的付款加起来加上税。
请详细说明。
假设您使用payment
作为输出,那是因为您将付款设置为等于 10.00,而不是递增它。要执行增量,请使用+=
而不是=
编辑:您需要了解的有关运营商的所有信息都可以在这里找到
相关文章:
- 为什么"do while"循环不断退出,即使条件计算结果为 false?
- 递归函数计算序列中的平方和(并输出过程)
- (C++)分析树以计算返回错误值的简单算术表达式
- 我的字符计数代码计算错误.为什么
- 在计算中使用二的幂有多有利可图
- 如何计算文件中的"columns"数?
- 计算排序向量的向量中唯一值的计数
- 函数何时会在c++中包含stack_Unwind_Resume调用
- 如何使用 std::累积在 C++ 中计算总和立方体
- 使用Qt C++计算类似Git的SHA1哈希
- OpenCV C++.快速计算混淆矩阵
- cpp二进制搜索问题,计算给定数组中输入元素的出现次数
- C++如何计算用户输入的数字中的偶数位数
- 如何计算数据类型的范围,例如int
- 类似枚举的计算常量
- 当计算所有价格C++时,总金额被搞砸了
- 如何计算相同的累积金额
- 计算不同金额的相同项目
- 计算给定零钱金额的硬币面额的程序
- 以给定的年复利计算任何金额翻倍的时间