// Codificado por: Beastieux
// Codigo fuente: Sencillador de dinero
#include <iostream>
using namespace std;
int main() {
int b10, b20, b50, b100, b200, t;
cout << "Ingrese la cantidad de su dinero:" << endl;
cin >> t;
cout << t / 3.20 << " dolares" << endl;
b200 = t / 200;
t = t % 200;
b100 = t / 100;
t = t % 100;
b50 = t / 50;
t = t % 50;
b20 = t / 20;
t = t % 20;
b10 = t / 10;
t = t % 10;
cout << "billetes de 200 soles: " << b200 << endl;
cout << "billetes de 100 soles: " << b100 << endl;
cout << "billetes de 50 soles: " << b50 << endl;
cout << "billetes de 20 soles: " << b20 << endl;
cout << "billetes de 10 soles: " << b10 << endl;
cout << "monedas de 1 sol : " << t << endl << endl;
cin.ignore();
return 0;
}
El código proporcionado es un programa en C++ que calcula la cantidad de billetes y monedas necesarios para representar una cantidad de dinero en soles peruanos, en función de los valores de los billetes y las monedas disponibles en Perú. Aquí está una descripción paso a paso de cómo funciona el código:
- El programa comienza con los encabezados necesarios, que incluyen la biblioteca
iostream
para manejar la entrada y salida estándar. - El programa está contenido dentro de la función
main()
, que es el punto de entrada para la ejecución. - Se declaran las variables
b10
,b20
,b50
,b100
,b200
yt
para representar la cantidad de cada tipo de billete (de 10, 20, 50, 100 y 200 soles) y la cantidad total de dinero ingresada, respectivamente. - El programa solicita al usuario que ingrese la cantidad de dinero.
- El programa calcula la cantidad equivalente en dólares estadounidenses dividiendo la cantidad ingresada entre 3.20 (un valor aproximado de la tasa de cambio en ese momento) y muestra el resultado en la salida estándar.
- Se realizan cálculos para determinar la cantidad de cada tipo de billete y moneda requerida para representar la cantidad de dinero ingresada.
- El valor de
t
se actualiza después de calcular cada tipo de billete, asegurándose de que se reste la cantidad ya calculada. - El programa imprime la cantidad de cada tipo de billete y moneda requerida para representar la cantidad de dinero ingresada.
- Se utiliza
cin.ignore()
para limpiar el búfer de entrada. - Finalmente, el programa regresa 0, lo que indica una finalización exitosa del programa.
Pueder ir al artículo principal:
Códigos Sencillos hechos en C++
Great read thannk you
primeramente quiero q m hagas este favor grande x este momento necesito un juego de ajedres,damero o cualquier juego dentro 3 o 5 dias urgente