En este ejercicio, la solución muestra que lo hicieron con un monitor, mientras que yo lo hice con uno y pensándolo de forma distinta. ¿Está bien mi solución?
Examen Febrero 2012 - Ejercicio 3 (Monitores)
Número de respuestas: 2
En respuesta a Diego Esmir Gonzalez Morales
Re: Examen Febrero 2012 - Ejercicio 3 (Monitores)
de Jorge Merlino -
El problema que le veo es que dos empleadas podrían tratar de atender a la misma clienta. No tenés nada que indique que le están atendiendo. Capaz que sería más razonable cambiar los chequeos de esta forma:
IF cantCondCorte == 0 OR cantCondTinta == 0
por
IF colaCorte.size() > 0 OR colaTinta.size() > 0
En respuesta a Jorge Merlino
Re: Examen Febrero 2012 - Ejercicio 3 (Monitores)
¡Gracias! Veo el error que me decís, pero si no me equivoco, para solucionarlo deben disminuirse esos contadores inmediatamente antes de salir de ObtenerTrabajoPeluquera u ObtenerTrabajoColorista, ¿no?
Además, ahora que lo pienso, ese OR está mal, sería un AND.
Adjunto el código por las dudas.