Examen Febrero 2012 - Ejercicio 3 (Monitores)

Examen Febrero 2012 - Ejercicio 3 (Monitores)

de Diego Esmir Gonzalez Morales -
Número de respuestas: 2

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?

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)

de Diego Esmir Gonzalez Morales -

¡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.