Ver Mensaje Individual
  #7 (permalink)  
Antiguo 12/08/2014, 13:19
Avatar de drako_darpan
drako_darpan
 
Fecha de Ingreso: octubre-2008
Ubicación: Sinaloa
Mensajes: 617
Antigüedad: 15 años, 6 meses
Puntos: 58
Respuesta: Arreglo en Ruby

Hola que tal, bueno ami se me ocurrio algo asi:

Código Ruby:
Ver original
  1. def calcularTotal(monto,tipoCliente,meses)
  2.   total = 0.0
  3.  
  4.   if tipoCliente == "A"
  5.     tasa_mensual = 0.04
  6.   elsif tipoCliente == "B"
  7.     tasa_mensual = 0.09
  8.   else
  9.     tasa_mensual = 0.12
  10.   end
  11.  
  12.   meses.times do
  13.     total = total + ( monto * tasa_mensual)
  14.   end
  15.  
  16.   return total.round(2)
  17. end
  18.  
  19. print calcularTotal(100,'A', 3)

No esta completo, pero es funcional y se me hace que da el valor esperado. Seria cuestion de que le anexes los testeos y seria todo.



Nota: Lo que te dice abimex con lo de dar formato a tu codigo es usar los HIGHLIGHT asi como se ve mi codigo.
__________________
Your Code as a Crime Scene...