Mam problem. Muszę zmienić linijki kodu od int main() tak, aby program wyświetlał takie cos:
Podaj liczbę do reszty: 7.40
5
2
0.20
0.20
mam kod, ale on jedynie pokazuje wynik tak zmienie w linijce WydajReszte(7.40). Jak to zmienić?
kod:
using namespace std;
const int N = 9;
const float NOMINALY[N] = { 5, 2, 1, 0.50, 0.20, 0.10, 0.05, 0.02, 0.01 };
void WydajReszte(double reszta)
{
int i = 0;
while (reszta > 0 && i < N)
{
if (reszta >= NOMINALY[i])
{
cout << NOMINALY[i] << endl;
reszta = reszta - NOMINALY[i];
}
else i++;
}
}
int main()
{
WydajReszte(7.30);
return 0;
}