Número de monedas en una cantidad dada

Ulises Pérez  / Toño Sánchez

/*Programa que dada una cantidad la divide en el menor número posible de monedas de 100, de 25, de 5 y de 1*/
 
#include <stdio.h>
#include <stdlib.h>

int main()
{
  /* Declaracion de variables */
/*   de100, de25, de5, de1, cantidad, resto son enteros    */
     int de100,de25,de5,de1,cantidad,resto;

     printf("Introduce la cantidad a cambiar: ");
     scanf("%d",&cantidad);

     resto = cantidad;            //lo que queda por devolver
     de100 = resto / 100;         //las monedas de 100
     resto = resto % 100;        //lo que queda por devolver
     de25 = resto / 25;           //las monedas de 25
     resto = resto % 25;          //lo que queda por devolver
     de5 = resto / 5;             //las monedas de 5
     resto = resto % 5;           //lo que queda por devolver
     de1 = resto;                 //lo que queda son las monedas de 1
     printf("monedas de 100: %d,n  de 25:  %d,n  de 5:  %d,n de 1: %d nn",
              de100,de25,de5,de1);

  system("PAUSE");
  return 0;
}

Anuncios
Esta entrada fue publicada en Sin categoría. Guarda el enlace permanente.

Una respuesta a Número de monedas en una cantidad dada

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s