Si t'agrada la sopa de peix endevina amb què està fet
1988/12/01 Arrojeria, Eustakio - Elhuyar Zientziaren Komunikazioa | Lizaso, Pili - Informatika SailaElhuyar Fundazioa Iturria: Elhuyar aldizkaria
Les paraules poden estar d'esquerra a dreta, de dreta a esquerra, a dalt, a baix, diagonalment. etc.
Nosaltres hem triat un tema i hem triat els noms dels peixos. Si tu vols introduir altres paraules, només has de canviar de dades.
Parts del programa:
- D'un conjunt de paraules (en aquest cas 30) es prenen 10 aleatòriament (120)
- Les paraules seleccionades s'emmagatzemen en SOPA$ (130-300)
- Una vegada col·locades les paraules en la sopa, s'emplenaran les posicions lliures, prenent les lletres aleatòriament (310-320)
- La sopa de lletres es presenta en pantalla, combinant les paraules que es poden trobar en ella amb altres (330-350)
- Es recullen les respostes de l'ús fins que això inventa les 10 paraules o prem la tecla F10 (36)-590)
- Es comprova si la paraula introduïda es troba en la sopa de lletres (440-500).
- Si la paraula està en sopa, es destacarà en un color més intens. (510-590).
- En sortir del programa prement F10 es ressaltaran en vermell les paraules que faltaven per a trobar-les.
Introduir les paraules seleccionades en SOPA$
Aquesta pot ser la part més important del programa, ja que si bé és fàcil fer-ho a mà, a l'hora d'ordenar l'ordinador, hem de definir les condicions que nosaltres considerem inconscientment.
A més de seleccionar aleatòriament les paraules, es pren aleatòriament la seva posició en la sopa de lletres. Quan es diu posició, la línia inicial i la columna i la direcció de la paraula (d'esquerra a dreta, diagonal cap amunt, etc.) es vol dir.
Els requisits per a poder situar una paraula en una de les posicions seleccionades són:
- Si la posició inicial, és a dir, si la SOPA$ (LER,ZUT) està lliure o està ocupada, la lletra que hi ha en ella es correspon amb la primera lletra de la paraula que volem col·locar (150).
- Tenir tantes files i columnes com a lletres de la paraula en el sentit d'estudi (180).
- Que la posició corresponent a cada lletra de la paraula estigui lliure o es vulgui situar la lletra existent (190-210).
Observacions:
- Abans de descartar una posició es provaran totes les direccions. Si no és possible situar la paraula en una línia, columna i sentit concret, mantenint la línia i la columna es provaran les altres direccions.
- El conjunt de paraules ha de ser de 30.