¿Cómo organizar horarios?

Iniciado por Pantera80, 7 Diciembre 2014, 11:39 AM

0 Miembros y 1 Visitante están viendo este tema.

Pantera80

Hola a todos.

Resulta que estoy desarrollando una aplicación que trata de organizar pedidos de clientes para su posterior reparto.

El horario de los repartos puede ser de varias formas: indiferente, o con una hora de apertura y otra de cierre (por ejemplo de 11 a 12 o de 7 a 8:30)

El problema que tengo es que se supone que el repartidor puede realizar 4 pedidos como máximo en una hora. Entonces, si un pedido tiene horario, debo comprobar si en esa franja horaria se puede realizar el reparto o debo cambiarlo de ruta.

¿Cómo debo afrontar esto? ¿Uso listas o arrays, o algo parecido?

No pido que me lo resolváis, sino un poco de orientación

Gracias y un saludo

engel lex

por el problema, lo más facil es que hagas un array que sea la "tabla de horarios" y si un pedido es en una hora especifica acceda al array y si en la hora correspondiente tiene 4 pedidos no puede hacerlo a esa hora (o como sea que diga el problema)
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.