*SAUL CANALIS ARISTE* --GRUPO12;puesto04-- Al principio he definido los procedimientos para que asi no me aparezcan variables globales en el programa principal. EL primer procedimiento es para elegir el tamaņo del cual quieres que sea la malla.He usado la variable "lados", la cual es de entrada y de salida. He utilizado tambien los activadores/desactivadores({$I-},{$I+}) con el IOResult, para que si se introduce un numero erroneo, como por ejemplo un letra, o un asterisco, o un numero fuera del rango especificado, no me salte el problema y me siga pidiendo el dato. El segundo procedimiento es para elegir la probabilidad inicial de que salga la celulas viva o muerte,tambien uso los act./desac. con el IOResult. Y la variable tambien es de entrada y salida. Luego he declarado una funcion para saber si la celula estara viva o muerta, para ello genero un numero aleatorio con random, y lo comparo con la probabilidad dicha antes por el usuario, si es menor o igual, entonces estara viva, sino estara muerta. El tercer procedimiento es para elegir las reglas de ejecucion, si el usuario no quiere definirlas se pondran por defecto. El cuarto procedimiento es usado para dibujar la malla inicial, en el he usado tanto variables de entrada como de salida. Con un for he mandado que las celulas del borde esten muertes, y luego a partir de las casillas dos,voy alrrededor de cada casilla cuantas celulas muertas o vivas hay alrrededor, y la voy contando con un contador que he llamada cantidad. Luego en el programa principal solamente voy llamando a los procedimientos o funciones, y voy comentando los valores que van saliendo. Mi error llega cuando llamo al procedimiento cuarto, el cual no llega a ejecutarse. He probado con un while muy grande que me englobase las dos opciones, que la casilla que miro este muerte en un principio, y que este viva, en cada caso miro las las casillas que tiene encendidas alrrededor, y dependiendo de ese valor esta morira/nacera.Pero no me llega a entrar en este procedimiento. ---------------------------- (aņadido tras someter) ---------------------------- 19:45:52 11/12/09 -> Segun los datos introducidos los ficheros son: G12P04D2 -> Los autores del trabajo son: CANALIS ARISTE, SAUL Nombres originales de los archivos entregados -> 1.pas, g12,p04.txt