小编Lue*_*ger的帖子

C++整数不会改变

我似乎是一个绝对的C++新手所以我需要一些帮助.我正在尝试制作一个程序,它确定支付某些东西所需的硬币数量最少.

示例:您告诉它您需要支付2,50,因此它表示您需要2欧元硬币和0.50欧元硬币(而不是像:您需要5*0.50€硬币)

所以我的方法是给它价格,然后它将为每个硬币运行一个while循环测试硬币是否仍然符合价值.我的问题是我根本无法改变我的整数,我很确定它是一些非常简单的错误,我只是想不通.

代码(只是计算的函数):

int Rechner() {

int Betrag;

int ZweiEuro = 0;
int EinEuro = 0;
int FuenfzigCent = 0;
int ZwanzigCent = 0;
int ZehnCent = 0;
int FuenfCent = 0;
int ZweiCent = 0;
int EinCent = 0;


cin >> Betrag;
cout << "Die kleinse Menga an Muenzen um ihren Betrag zu bezahlen ist:" << endl << endl << endl;




ZweiEuro + 2;







cout << "2.00 = " << ZweiEuro << endl;
cout << "1.00 = " …
Run Code Online (Sandbox Code Playgroud)

c++

-2
推荐指数
1
解决办法
118
查看次数

标签 统计

c++ ×1