Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- /*Ejercicio 8: Escriba una función nombrada cambio() que tenga un parámetro en número entero y
- //seis parámetros de referencia en número entero nombrados cien, cincuenta, veinte, diez, cinco y uno, respectivamente.
- La función tiene que considerar el valor entero transmitido
- //como una cantidad en dólares y convertir el valor en el número menor de billetes equivalentes.*/
- void cambio(int num,int& cien,int& cincuenta,int& veinte,int& diez,int& cinco,int& uno){
- cien = num/100;
- num %= 100;// num va a agarrar lo que quedó
- cincuenta = num/50;
- num %= 50;
- veinte = num/20;
- num %= 20;
- diez= num/10;
- num%= 10;
- cinco = num/5;
- uno = num%5; //1 va agarrar los que reste de esos 5( digo yo :V)
- }
- int main(){
- int num, cien=0,cincuenta=0,veinte=0,diez=0,cinco=0,uno=0;
- cout<<"Ingrese un valor: ";
- cin>>num;
- cambio(num,cien,cincuenta,veinte,diez,cinco,uno);
- cout<<"Billetes a devolver: "<<endl;
- cout<<"Cien: "<<cien<<endl;
- cout<<"Cincuenta: "<<cincuenta<<endl;
- cout<<"Veinte: "<<veinte<<endl;
- cout<<"Diez: "<<diez<<endl;
- cout<<"Cinco: "<<cinco<<endl;
- cout<<"Uno: "<<uno<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement