Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: R3Z en 11 Abril 2015, 00:46 am



Título: DEVC++ AYUDA! PorFavor
Publicado por: R3Z en 11 Abril 2015, 00:46 am
El Porgrama Se trata De cambio de dinero   Ejemplo  quiero cambiar 100US$ A Pesos y a Euros   teniendo en cuenta la tasa   Ayuda!!!

for(x=1; x<=10; x=x+1);
{
     if(cant<=500){
     tasa=40*US;
     tasah=45*HTG;
     }
     
     else if(cant>=501){
          tasa=45*US;
          tasah=50*HTG;
     
     }
vt=cant*peso*HTG;
     
     
}


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: T. Collins en 11 Abril 2015, 01:20 am
Si puedes, pon el código completo y di exactamente cuál es el problema que tienes.


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: R3Z en 11 Abril 2015, 01:27 am
El Unico Problema es la Tasa  el codigo esta casi completo solo necesito ayuda en la tasa

aqui esta la entrada

#include<stdio.h>
#include<conio.c>

int x,op=0;
float vt,peso,HTG,tsueldo,total,US,tasah,tasa,cant;   


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: T. Collins en 11 Abril 2015, 01:35 am
Código
  1. euro = tasa_euro_dollar * USD;
  2. peso = tasa_peso_dollar * USD;

Es tan simple como eso, no sé que quieres hacer con tu código.


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: R3Z en 11 Abril 2015, 01:46 am
quiero cambiar dinero  como te explico mejor    si  cantidad de dinero que quiero cambiar es menor que 500  la tasa de peso(que es 40) se multiplica por la cantidad que digite   y la tase del euro(que es 45) se multiplica por la cantidad que digite ahore la cantidad de dinero que quiero cambiar es mayor que 500  la tasa del peso (es 45) y la del euro (es 50)


Ejemplo


Cant.Dolares : 200          Equivalente a peso:           Equivalente a Euro:




Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: T. Collins en 11 Abril 2015, 02:00 am
Código
  1. for(x=1; x<=10; x=x+1){
  2.     if(cant<=500){
  3.          peso = 40 * cant;
  4.          euro = 45 * cant;
  5.     } else if(cant>500){
  6.          peso = 45 * cant;
  7.          euro = 50 * cant;
  8.     }
  9.     printf("Cant.Dolares : %f          Equivalente a peso:%f          Equivalente a Euro:%f \n", cant, peso, euro );
  10.  
  11. }

Así?


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: R3Z en 11 Abril 2015, 02:12 am
me sale asi



CANT.DOLAR: 200        Equivalente.peso: 0      Equivalente.Euro: 0


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: T. Collins en 11 Abril 2015, 02:21 am
Código
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.     float cant=200, peso, euro;
  5.  
  6.     if(cant<=500){
  7.          peso = 40 * cant;
  8.          euro = 45 * cant;
  9.     } else if(cant>500){
  10.          peso = 45 * cant;
  11.          euro = 50 * cant;
  12.     }
  13.     printf("Cant.Dolares: %.2f Equivalente a peso: %.2f Equivalente a Euro: %.2f \n", cant, peso, euro );
  14.  
  15.    return 0;
  16. }


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: R3Z en 11 Abril 2015, 02:34 am
cant de dolares es cualquiera no 200


gotoxy(1,1);printf("================================================================================");
gotoxy(1,4);printf("================================================================================");
gotoxy(34,2);printf("Casa Cambio");
gotoxy(1,6);printf("Cant.Dolares:              Equivalente.Peso:                Equivalente.G:");
gotoxy(18,6);scanf("%f",&US);
gotoxy(1,16);printf("================================================================================");
gotoxy(26,18);printf("Cant.Cambiado==>");
gotoxy(60,18);printf("Total:==>");
for(x=1; x<=5; x=x+1);
{
if(cant<=500)
peso=40*cant;
HTG=45*cant;

else if (cant>501){
peso=45*cant;
HTG=50*cant;
}

gotoxy(48,6);printf("%.2f",peso);
gotoxy(76,6);printf("%.2f",HTG);
if(cant>=500)ct=ct+1;
else ct=ct+1;
gotoxy(44,18);printf("%i%",ct);
                                     
                       
}
getch();
}


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: T. Collins en 11 Abril 2015, 02:58 am
Código
  1. #include <stdio.h>
  2.  
  3. int main(){
  4.     float cant, peso, euro;
  5.  
  6. while(1){
  7. scanf("%f", &cant);
  8. if(cant<=500){
  9. peso = 40 * cant;
  10. euro = 45 * cant;
  11. } else if(cant>500){
  12. peso = 45 * cant;
  13. euro = 50 * cant;
  14. }
  15. printf("Cant.Dolares: %.2f Equivalente a peso: %.2f Equivalente a Euro: %.2f \n", cant, peso, euro );
  16. }
  17.    return 0;
  18. }


Título: Re: DEVC++ AYUDA! PorFavor
Publicado por: R3Z en 11 Abril 2015, 03:08 am
GRACIAS !!!!!!!!!!!!!!! COLLINS