Gestión de fondos mediante entrada y salida ('cin' y 'cout') José Luis Patiño (2004-12-05)
El programa utiliza los objetos de entrada y salida de C++, 'cin' y 'cout', para gestionar las donaciones que ha recibido una ONG.
Estas donaciones han sido abonadas en tres monedas diferentes: soles, dólares y euros, y tienen que ser repartidas de la siguiente manera:
- 60% para un centro de salud.
- 35% para un comedor para niños.
- El resto para gastos administrativos.
El programa nos pide las cantidades abonadas en cada tipo de moneda y luego reparte la donación de la manera descrita.
// Distribuye las donaciones hechas teniendo en cuenta que el 60% // corresponde a un centro de salud, el 35% a un comedor de niños // y el resto (5%) para gastos. #include<iostream> #include<cstdio> using namespace std; int main() { float soles, dolares, euros, suma, centro, comedor, gastos; cout << "Dame donacion en soles: "; cin >> soles; cout << "Dame donacion en dolares: "; cin >> dolares; cout << "Dame donacion en euros: "; cin >> euros; //CAMBIAMOS TODOS LOS VALORES A EUROS euros = euros; soles = (soles/3.52)/1.23; dolares = dolares/1.23; //AHORA LOS SUMAMOS suma = euros + dolares + soles; cout << "\nEl total de la donacion en euros es: " << suma; //Y AHORA REPARTIMOS cout << "\n\n"; cout << "Partida"<< "\t\t"<<"Centro"<<"\t"<<"Comedor"<<"\t"<<"Gastos"<<endl; cout << "Cantidad"<<"\t"<<suma*0.6<<"\t"<<suma*0.35<<"\t"<<suma*0.05<<"\n\n"<<endl; system("PAUSE"); return 0; }