PDA

Ver la Versión Completa Con Imagenes : ayuda programa Java con listas!


Ayudante De Santa
06-11-2015, 22:19:08
Los mejores licores
acg
29-05-2012, 16:55:24
Cordial saludo, necesito que me ayuden con un programa en Java usando listas el cual dice así:


Usted debe contralar la fila de impresión de una compañía donde dependiendo del cargo, el trabajo tiene una prioridad diferente. El Jefe tiene más alta prioridad, la secretaria menor prioridad. Hay otras 3 prioridades intermedias. Los trabajos se demoran en ser impresos tantos segundos como hojas posean; es decir, un trabajo de 10 hojas, se demora 10 segundos. El tamaño del trabajo es aleatorio.
Usted debe asegurarse que los trabajos de baja prioridad no permanezcan más de 10 minutos en la cola.

Otro programa aplicado igualmente en java es el juego d ela vida:

JUEGO DE LA VIDA
Consideremos una población de K insectos en una matriz (M x N), de modo que en cada celda de la matriz hay, como máximo, un insecto. Por lo tanto, cada insecto tiene, como máximo, 8 vecinos. La población se está desarrollando continuamente debido a los nacimientos y defunciones que se producen. Las reglas de evolución que se observan son las siguientes:
1. Aquellos insectos que tienen 0, 1, 4, 5, 6, 7 u 8 vecinos mueren irremediablemente.
2. Los insectos que tienen 2 ó 3 vecinos sobreviven.
3. En cada celda vacía en cuya vecindad hay exactamente tres insectos, nace un nuevo insecto.
4. Los insectos que nacen o mueren no afectan las reglas hasta que se ha completado un ciclo evolutivo, entendiendo por éste un ciclo en el que se ha decidido la supervivencia o muerte de los insectos (vivos al comenzar el ciclo) de acuerdo a las reglas mencionadas.
Se pide:
Escribir un programa que simule la evolución de la población y que:
a) Permita introducir enteros positivos N, M y K y las coordenadas de las celdas en las que se encuentran los K insectos de la población.
b) Muestre en pantalla el estado inicial de la población, marcando con un asterisco (*) las celdas ocupadas por insectos.
c) Introduzca un entero positivo L.
d) Determine cómo quedará la población después de L ciclos evolutivos y represente en la pantalla el estado de la población en ese momento.
Ejemplo:
M = N = 6, K = 5, L = 1
ESTADO INICIAL
----------------------------
* *
* *
*
---------------------------
ESTADO FINAL
-----------------------------
* * *
*
* *
------------------------------



Muchas gracias por su colaboración .