hola ayuda porfavor cambio en billetes
hola amigos es la primera vez que les escribo pero esta web me ayudado muchas veces gracias..
Tengo un problema ya que en mi universidad he tendi que repetir programacion dos veces y le pido su ayuda para hacer este programa que me pidieron para este lunes.
hacer un programa que determine el pago en efectivo y de el vuelto dada una compra.
y dar el cambio en billetes de20,10,5,1 segun el vuelto osea si son 35 de vuelto que el soft lo de en bilete20=1,billete10=1,Billtee5=5y que tambien lo haga en monedas de 25,10,1 centavos.. si por ejemplo si el vuelto es 45.78 dar el billetes y en monedas tod junto
ayuda porfa
aca le dejo lo que he podido hacer haber si porfavor me pueden ayudar
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main() {
float pago=0,compra=0,B20=0,B10=0,B5=0,B1=0,vuelto=0,Mone025=0,Mone010=0,Mone005=0,Mone001=0;
clrscr ();
printf("introdusca el total de lo comprado");
scanf("%f",&compra);
printf("pague su compra");
scanf("%f",&pago);
vuelto=pago-compra;
printf("su vuelto es:%.2fn",vuelto);
//
if(vuelto>20){
B20=vuelto/20;
printf("Billetes de 20:%.0fn",B20);
{
if(B20<1){
Mone025=B20/0.25;
printf("Monedas de 0.25 centavos:%f",Mone025);
}
}
}
if(vuelto>10){
B10=vuelto/10;
printf("Billetes de 10:%.0fn",B10);
{
if(B10<1){
Mone010=B10/0.10;
printf("Monedas de 0.10 centavos:%.f",Mone010);
}
}
}
if(vuelto>5){
B5=vuelto/5;
printf("Billetes de 5:%.0fn",B5);
{
if(B5<1){
Mone005=B5/0.05;
printf("Monedas de 0.05 centavos:%f",Mone005);
}
}
}
if(vuelto>1){
B1=vuelto/1;
printf("Billetes de 1:%.0fn",B1);
{
if(B1<1){
Mone001=B1/0.01;
printf("Monedas de 0.01 centavos:%f",Mone001);
}
}
}
getch ();
return 0;
}
Tengo un problema ya que en mi universidad he tendi que repetir programacion dos veces y le pido su ayuda para hacer este programa que me pidieron para este lunes.
hacer un programa que determine el pago en efectivo y de el vuelto dada una compra.
y dar el cambio en billetes de20,10,5,1 segun el vuelto osea si son 35 de vuelto que el soft lo de en bilete20=1,billete10=1,Billtee5=5y que tambien lo haga en monedas de 25,10,1 centavos.. si por ejemplo si el vuelto es 45.78 dar el billetes y en monedas tod junto
ayuda porfa
aca le dejo lo que he podido hacer haber si porfavor me pueden ayudar
#include<stdio.h>
#include<conio.h>
#include<math.h>
int main() {
float pago=0,compra=0,B20=0,B10=0,B5=0,B1=0,vuelto=0,Mone025=0,Mone010=0,Mone005=0,Mone001=0;
clrscr ();
printf("introdusca el total de lo comprado");
scanf("%f",&compra);
printf("pague su compra");
scanf("%f",&pago);
vuelto=pago-compra;
printf("su vuelto es:%.2fn",vuelto);
//
if(vuelto>20){
B20=vuelto/20;
printf("Billetes de 20:%.0fn",B20);
{
if(B20<1){
Mone025=B20/0.25;
printf("Monedas de 0.25 centavos:%f",Mone025);
}
}
}
if(vuelto>10){
B10=vuelto/10;
printf("Billetes de 10:%.0fn",B10);
{
if(B10<1){
Mone010=B10/0.10;
printf("Monedas de 0.10 centavos:%.f",Mone010);
}
}
}
if(vuelto>5){
B5=vuelto/5;
printf("Billetes de 5:%.0fn",B5);
{
if(B5<1){
Mone005=B5/0.05;
printf("Monedas de 0.05 centavos:%f",Mone005);
}
}
}
if(vuelto>1){
B1=vuelto/1;
printf("Billetes de 1:%.0fn",B1);
{
if(B1<1){
Mone001=B1/0.01;
printf("Monedas de 0.01 centavos:%f",Mone001);
}
}
}
getch ();
return 0;
}