Estats i capitals
1989/12/01 Arrojeria, Eustakio - Elhuyar Zientziaren Komunikazioa | Lizaso, Pili - Informatika SailaElhuyar Fundazioa Iturria: Elhuyar aldizkaria
El tema triat per a treballar en aquest programa ha estat la geografia, concretament els Estats i les capitals europees. No obstant això, volem donar més importància a la manera de treballar que al tema en si, ja que, com ocorre en la majoria dels casos, el mateix programa pot ser útil per a tractar temes de molts altres àmbits.
Una vegada que en una columna apareguin els estats i en l'altra les capitals, el que haurà de fer l'usuari és trobar la relació entre aquestes dues columnes, o dit d'una altra manera, formar parelles unitàries.
En la pantalla apareixeran les tecles que es poden utilitzar en tot moment i les seves funcions. Així que si estàs disposat a començar a treballar, avanci!
![](images/A30026.jpg)
Descripció del programa
Per a començar amb l'explicació del programa, en aquest cas ens ha semblat interessant indicar quines són les taules que s'utilitzen i per a què s'utilitzen.
- TAU$ (9,4): En ella s'emmagatzemaran les dades dels 9 estats que apareixeran en pantalla. Es conservarà la pròpia estàtua de TAU$ (I,1), la capital de l'estat de TAU$ (I,2), TAU$ (I,3) indicarà si ja s'ha inventat (1) o no (Ø) aquest parell i el color corresponent al component TAU$ (I,4).
- EST (31): En aquesta taula es guardaran els números de l'1 al 31, ja que hi ha 31 estats per a poder triar.
- UD (9): En aquesta taula s'emmagatzemaran 9 números triats de la taula EST.
- PFC (9): Es guardaran els números 1 al 9.
- NAH (9): S'utilitzarà per a barrejar els números de la taula anterior. És a dir, NAH (I) indicarà en la columna de l'esquerra la posició que ocuparà la capital de l'estat en la posició I en la columna de la dreta.
Anem-nos a analitzar el programa:
- 10-60: Inicialització del programa.
- 70-120: 9 dels 31 estats es prendran aleatòriament.
- 130-190: Es definirà un color per parella d'estats/capitals i el nombre de votacions en les quals apareixerà la capital en la columna de la dreta.
- 200-250: Només es fa lectura de les dades seleccionades.
- 260-330: Es representa la pantalla d'inici. Els estats es barregen en la columna de l'esquerra i les capitals en la de la dreta, totes amb el mateix color.
- 350-760: Mentre no tots encerta i no cometi 5 errors, l'usuari haurà de seleccionar primer una de les columnes de l'esquerra. Per a això podrà utilitzar les tecles Ø, que una vegada posicionades en l'element seleccionat haurà de prémer <RETURN>. (370-550) Una vegada triat l'Estat passarà automàticament a la columna de la dreta, a la columna de les capitals i aquí haurà de fer el mateix. (560-600)Si l'elecció ha estat correcta, es distingiran pel color de la parella, tant l'estat com la capital. (620-640). Si no s'ha encertat, tornaran a quedar en el mateix color i, tret que hagi estat el 5è error, s'oferirà la possibilitat de realitzar una nova sessió (650-750).
- 780-910: El joc finalitzarà perquè s'han trobat totes les parelles o s'han comès 5 errors abans de trobar-les. En el segon cas s'ofereix la possibilitat de veure el resultat. (820-860).
- 940-1070: Pantalla d'inici, és a dir, combos, etc. aquesta és la subrutina amb la qual es representa.
- 1090-1120: Subrutina per a escriure caràcters individuals i sonorització.
- 1140-1170: Subrutina per a escriure les cadenes de caràcters de dreta a esquerra.
- 1190-1240: Dades del programa principal, Estats i capitals.
- 1260-1310: Codis i dades utilitzades per a realitzar la pantalla d'inici.
![](https://elia.eus/static/elhuyar/img/elia_RGB.png)
Gai honi buruzko eduki gehiago
Elhuyarrek garatutako teknologia