Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/10/2014, 11:35
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años
Puntos: 5
calcular desglose de una cantidad

Hola buenas a ver si me pueden ayudar con este problema, es un ejercicio que me han puesto y que he resuelto pero creo que podria enfocarse de otra manera mas optimizada si pudieran ayudarme les estaria agrdecido.

Dice asi:

Escribir un programa que calcule el número de billetes de 500, 200, 100, 50, 20, 10 y 5 así como de monedas de 2, 1, 0'5, 0'20, 0'10, 0'05, 0'02 y 0'01 para desglosar una cantidad C de forma que se necesite la menor cantidad de cada tipo.


Y lo que he hecho es lo siguiente:


Código PHP:
Ver original
  1. $cantidad = 3215;
  2.    
  3.    
  4. //Calculo de billetes de 500---------------------------------------------
  5.    
  6.     $billetes_500 = $cantidad / 500;
  7.  
  8.     echo $billetes_500 . "<br>";
  9.  
  10.    
  11.    
  12.     $proceso_200 = $cantidad % 500;
  13.  
  14.  
  15.    
  16.     //Calculo de billetes de 200---------------------------------------------  
  17.    
  18.     $billetes_200 = $proceso_200 / 200;
  19.    
  20.     echo $billetes_200 . "<br>";
  21.  
  22.  
  23.     $proceso_10 = $cantidad % 200;
  24.    
  25.    
  26.  
  27.     //Calculo de billetes de 10---------------------------------------------
  28.    
  29.     $billetes_10 = $proceso_10 / 10;
  30.    
  31.     echo $billetes_10 . "<br>";
  32.  
  33.  
  34.    
  35.     $proceso_5 = $cantidad % 10;
  36.    
  37.    
  38.  
  39.     //Calculo de monedas de 5---------------------------------------------
  40.    
  41.     $billetes_5 = $proceso_5 / 5;
  42.    
  43.     echo $billetes_5 . "<br>";


gracias de antemano.