Necesito ayuda en este codigo en lenguaje c

Iniciado por EmmanuelTR9, 8 Octubre 2018, 19:12 PM

0 Miembros y 1 Visitante están viendo este tema.

EmmanuelTR9

Hola amigos necesito de su ayuda logre que este codigo funcionara en dev-c++, pero tambien para que funcionara en turbo c pero el problema del segundo programa es que no puedo añadir getch(); alguien me podria ayudar

Primer codigo en el primer programa mencionado.
Código ("c") [Seleccionar]
#include <stdio.h>

main()
{
   int monto, billetes, residuo;
   int b500, b200, b100, b50, b20, m10, m5, m2, m1;

   printf("Solicito la cantidad: ");
   scanf("%d", &monto);

   billetes = monto;
   monto - billetes;

   b500 = billetes / 500;
   residuo = billetes % 500;

   b200 = residuo / 200;
   residuo = residuo % 200;

   b100 = residuo / 100;
   residuo = residuo % 100;

   b50 = residuo / 50;
   residuo = residuo % 50;

   b20 = residuo / 20;
   residuo = residuo % 20;

   m10 = residuo / 10;
   residuo = residuo % 10;

   m5 = residuo / 5;
   residuo = residuo % 5;

   m2 = residuo / 2;
   residuo = residuo % 2;
   
   m1 = residuo;


   printf(
   "\nSe puede desglosar en:\n\n"
   "Billetes de 500 : %d\n"
   "Billetes de 200 : %d\n"
   "Billetes de 100 : %d\n"
   "Billetes de 50  : %d\n"
   "Billetes de 20  : %d\n"
   "Monedas de 10   : %d\n"
   "Monedas de 5 : %d\n"
   "Monedas de 2 : %d\n"
   "Monedas de 1 : %d\n",
   b500, b200, b100, b50, b20, m10, m5, m2, m1
   );

};



Segundo codigo a turbo c
Código ("c") [Seleccionar]
#include <stdio.h>
int monto, billetes, residuo;
int b500, b200, b100, b50, b20, b10, m10, m5, m2, m1;
main()
{
   clrscr();
   {
   printf("Solicito la cantidad: ");
   scanf("%d", &monto);
   }
   {
   billetes = monto;
   monto - billetes;

   b500 = billetes / 500;
   residuo = billetes % 500;

   b200 = residuo / 200;
   residuo = residuo % 200;

   b100 = residuo / 100;
   residuo = residuo % 100;

   b50 = residuo / 50;
   residuo = residuo % 50;

   b20 = residuo / 20;
   residuo = residuo % 20;

   m10 = residuo / 10;
   residuo = residuo % 10;

   m5 = residuo / 5;
   residuo = residuo % 5;

   m2 = residuo / 2;
   residuo = residuo % 2;
   
   m1 = residuo;
   }
   {
   printf(
   "\nSe puede desglosar en:\n\n"
   "Billetes de 500 : %d\n"
   "Billetes de 200 : %d\n"
   "Billetes de 100 : %d\n"
   "Billetes de 50  : %d\n"
   "Billetes de 20  : %d\n"
   "Monedas de 10   : %d\n"
   "Monedas de 5 : %d\n"
   "Monedas de 2 : %d\n"
   "Monedas de 1 : %d\n",
   b500, b200, b100, b50, b20, m10, m5, m2, m1
   );
  }
};

srWhiteSkull

Usa getchar().

getch() es una función creada para la librería conio de Turbo C (luego Borland y luego Embarcadero) en aquellos años de MS-DOS, y no pertenece a las librerías estándar de C.

http://c.conclase.net/librerias/?ansifun=getchar
http://c.conclase.net/borland/?borlandfun=getch