Você está na página 1de 1

#include <iostream>

#include <Windows.h>

using namespace std;

int main()
{
float num = 3.95;
int c1 = 0, c2 = 0, c3 = 0, c4 = 0, c5 = 0, c6 = 0; // c1 = incremento da moeda
de 2 euros, c2 = 1 euro, c3 = 0,50 cent, c4 = 0,20 cent, c5 = 0,10 cent, c6 = 0,05
cent;
if (num > 2) {
num = num - 2;
c1++;
}
else if (num < 2) {
num = num - 1;
c2++;
}
else if (num < 1) {
num = num - 0.5;
c3++;
}
else if (num < 0.5) {
num = num - 0.2;
c4++;
}
else if (num < 0.2) {
num = num - 0.1;
c5++;
}
else if (num < 0.1) {
num = num - 0.05;
c6++;
}
else if (num == 0.05) {
num = num - 0.05;
c6++;
}
else if (num == 0) {
cout << "\n\t" << c1 << "Moedas de 2 euros!" << endl;
cout << "\n\t" << c2 << "Moedas de 1 euro!" << endl;
cout << "\n\t" << c3 << "Moedas de 0,50 cent!" << endl;
cout << "\n\t" << c4 << "Moedas de 0,20 cent!" << endl;
cout << "\n\t" << c5 << "Moedas de 0,10 cent!" << endl;
cout << "\n\t" << c6 << "Moedas de 0,05 cent!" << endl;
cout << "\n\t" << c1 + c2 + c3 + c4 + c5 + c6 << "Total de Moedas!" <<
endl;

}
}

Você também pode gostar