Devolución mínima de monedas

Introduce una cantidad de dinero y calcula el número mínimo de billetes y monedas equivalentes a la cantidad introducida.


total = input('introduce la cantidad total de dinero:');


for moneda = [500, 200, 100, 50, 20, 10, 5, 2, 1]

cantidad = floor(total/moneda);

total = mod(total, moneda);

fprintf('Billetes o monedas de %d: %d\n', moneda, cantidad);

end