DATOS DEL ALUMNO Nombre: Alfonso. Apellidos: Hernández Heras. NIA: 330424. Grupo: G 14. Puesto: 08. Práctica: nº2 de DISEÑO (1ª entrega). DEFINICIÓN DE CONSTANTES rA : nº colunna del vértice superior izquierdo del tablero . sA : nº fila del vértice superior izquierdo del tablero . N : nº de células por lado del tablero. DEFINICIÓN DE VARIABLES a : Es un "array de 2 dimensiones de números enteros". Contiene los valores 0 y 1 , que representan si la célula está viva (a[i,j] =1) ó si está muerta (a[i,j]=0).Las variables índices (i,j) son números enteros positivos. r,s : Coordenadas de las células.Representan el punto superior izquierdo de la casilla que se quiere pintar. Se calculan a partir de las coordenadas del vértice superior izquierdo del tablero ; que corresponde a la célula con : i=1 , j=1 . r=nº columna ; s=nº fila ; X,Y,Z : Expresan las reglas del juego. X= Condición para que una célula muerta nazca en el turno siguiente (nº de células vivas del entorno). Y= Condición mínima para que una célula viva siga viva en el turno siguiente (nº de células vivas del entorno). Z= Condición mínima para que una célula viva siga viva en el turno siguiente (nº de células vivas del entorno). EJECUCIÓN DEL PROGRAMA 1º. Se calcula el estado inicial del tablero -----> Obtengo a[i,j] 2º. Aplico las reglas del juego ------> Obtengo un nuevo a[i,j] 3º. Para obtener el estado correspondiente al turno ------> Aplico un esquema WHILE DO . 4º. Represento el tablero correspondiente al turno t . 5º. El tablero resultante estará compuesto por un total de N*N células ; cada una de las cuales sólo puede presentarse en 2 estados posibles : CELULA VIVA -----> casilla de color verde. CELULA MUERTA ------> casilla de color gris claro. t : Turno del juego. Es un número entero positivo , mayor que 1 . M : Número total de turnos del juego . P : Probabilidad (número real) , que se necesita para establecer las condiciones iniciales del juego). Debe ser : 0
Segun los datos introducidos los ficheros son: G14P08D2 -> Los autores del trabajo son: Hernández Heras, Alfonso Nombres originales de los archivos entregados -> DIS2.PAS, DIS2.txt