Scheme / Dr Racket - producion de productos por hora

Enunciado del ejercicio: Una empresa textil, realizó un estudio del rendimiento de sus trabajadores; como resultado de esa investigación se llegó a las siguientes conclusiones:

• Entre las 6:00 y las 10:00 cada trabajador produce 30 prendas por hora,
• Entre las 10:01 y las 14:00 cada trabajador produce 40 prendas por hora,
• Entre las 14:01 y las 18:00 cada trabajador produce 46 prendas por hora.

objetivo: Diseñe e implemente una función en sheme que tome como entrada la hora (represente la hora como un número entre 1 y 24) y la cantidad de trabajadores. La función debe retornar la cantidad de prendas que la empresa textil produce en esa hora, dado el número de trabajadores.





; ==========================================================
(define (PrendaXHora trabajadores hora)
  (cond 
    [(and (>= hora 6) (<= hora 10)) (* trabajadores 30)]
    [(and (> hora 10) (<= hora 14)) (* trabajadores 40)]
    [(and (> hora 14) (<= hora 18)) (* trabajadores 46)]
    
    [else "datos no validos"]
    
    )
  )

;prueba
(PrendaXHora 30 10)
; ==========================================================
Compartir en facebook twitter Google tumblr pinterest

Entradas similares

0 Comentarios