Estados y capitales
1989/12/01 Arrojeria, Eustakio - Elhuyar Zientziaren Komunikazioa | Lizaso, Pili - Informatika SailaElhuyar Fundazioa Iturria: Elhuyar aldizkaria
El tema elegido para trabajar en este programa ha sido la geografía, concretamente los Estados y las capitales europeas. No obstante, queremos dar más importancia a la forma de trabajar que al tema en sí, ya que, como ocurre en la mayoría de los casos, el mismo programa puede ser útil para tratar temas de otros muchos ámbitos.
Una vez que en una columna aparezcan los estados y en la otra las capitales, lo que tendrá que hacer el usuario es encontrar la relación entre estas dos columnas, o dicho de otro modo, formar parejas unitarias.
En la pantalla aparecerán las teclas que se pueden utilizar en todo momento y sus funciones. Así que si estás dispuesto a empezar a trabajar, ¡adelante!
![](images/A30026.jpg)
Descripción del programa
Para comenzar con la explicación del programa, en este caso nos ha parecido interesante indicar cuáles son las tablas que se utilizan y para qué se utilizan.
- TAU$ (9,4): En ella se almacenarán los datos de los 9 estados que aparecerán en pantalla. Se conservará la propia estatua de TAU$ (I,1), la capital del estado de TAU$ (I,2), TAU$ (I,3) indicará si ya se ha inventado (1) o no (Ø) ese par y el color correspondiente al componente TAU$ (I,4).
- EST (31): En esta tabla se guardarán los números del 1 al 31, ya que hay 31 estados para poder elegir.
- UD (9): En esta tabla se almacenarán 9 números elegidos de la tabla EST.
- PFC (9): Se guardarán los números 1 al 9.
- NAH (9): Se utilizará para mezclar los números de la tabla anterior. Es decir, NAH (I) indicará en la columna de la izquierda la posición que ocupará la capital del estado en la posición I en la columna de la derecha.
Vámonos a analizar el programa:
- 10-60: Inicialización del programa.
- 70-120: 9 de los 31 estados se tomarán aleatoriamente.
- 130-190: Se definirá un color por pareja de estados/capitales y el número de votaciones en las que aparecerá la capital en la columna de la derecha.
- 200-250: Sólo se hace lectura de los datos seleccionados.
- 260-330: Se representa la pantalla de inicio. Los estados se mezclan en la columna de la izquierda y las capitales en la de la derecha, todas con el mismo color.
- 350-760: Mientras no todos acierta y no cometa 5 errores, el usuario deberá seleccionar primero una de las columnas de la izquierda. Para ello podrá utilizar las teclas Ø, que una vez posicionadas en el elemento <RETURN> seleccionado deberá pulsar <RETURN>. (370-550) Una vez elegido el Estado pasará automáticamente a la columna de la derecha, a la columna de las capitales y aquí tendrá que hacer lo mismo. (560-600)Si la
elección ha sido correcta, se distinguirán por el color de la pareja, tanto el estado como la capital. (620-640). Si no se ha acertado, volverán a quedar en el mismo color y, salvo que haya sido el 5º error, se ofrecerá la posibilidad de realizar una nueva sesión (650-750). - 780-910: El juego finalizará porque se han encontrado todas las parejas o se han cometido 5 errores antes de encontrarlas. En el segundo caso se ofrece la posibilidad de ver el resultado. (820-860).
- 940-1070: Pantalla de inicio, es decir, combos, etc. esta es la subrutina con la que se representa.
- 1090-1120: Subrutina para escribir caracteres individuales y sonorización.
- 1140-1170: Subrutina para escribir las cadenas de caracteres de derecha a izquierda.
- 1190-1240: Datos del programa principal, Estados y capitales.
- 1260-1310: Códigos y datos utilizados para realizar la pantalla de inicio.
![](https://elia.eus/static/elhuyar/img/elia_RGB.png)
Gai honi buruzko eduki gehiago
Elhuyarrek garatutako teknologia