Comencem a construir la primera aplicació que hem vist en el capítol de gràfiques.
Ens fixarem, sobretot, en el que s'ha de fer per a la generació de diferents rectes que apareixeran a l'atzar.[br][br][list][*]Obrim el GeoGebra [br][/*][*]Triem l'opció [b]Opcions/Etiquetes/No etiquetis objectes nous[/b] per tal que no apareguin etiquetes[/*][*]Activem la [b]Finestra algebraica[/b], si no ho està[br][/*][*]Escrivim en la [b]Entrada[/b] els paràmetres necessaris per a la representació gràfica de les rectes:[br][i]a1=AleatoriEntre[-4,4][br]a2=AleatoriEntre[1,4][br]a=a1/a2[br]b=AleatoriEntre[-4,4][/i][br][i]y=a x +b[/i][/*][/list][br]Cada vegada que premem la tecla [i]F9[/i], es dibuixarà una recta nova. A continuació anem a construir el botó per executar els sorteigs.[br][br][list][*]Triem l'eina [b]Botó[/b] i fem un clic en un punt de la zona gràfica[/*][*]Escrivim [i]Una altra recta[/i] com a [b]Llegenda[/b] del botó[/*][*]Escrivim [i]ActualitzaConstrucció[][/i] en la zona de la [b]Seqüència de comandaments[/b]. Premem [b]D'acord[/b][/*][/list]Cada vegada que premem el botó que hem creat, amb l'eina de moure seleccionada, s'executen els sorteigs que hem programat i es representa una nova recta. Poden donar-li un color diferent, si volem.[br][br]Anem a dibuixar el triangle.[br][br][list][*]Triem l'eina [b]Intersecció[/b] per trobar el punt de tall entre la recta i l'eix vertical[/*][*]Amb l'eina [b]Recta perpendicular[/b], dibuixem una perpendicular a l'eix vertical que passi per aquest punt[/*][*]Dibuixem un nou punt que estigui sobre aquesta perpendicular, a la dreta de l'eix[/*][*]Dibuixem una altra perpendicular a la anterior que passi per aquest punt[/*][*]Dibuixem el punt d'intersecció d'aquesta amb la recta y = ax +b[/*][*]Amb l'eina [b]Polígon[/b], dibuixem el triangle, els vèrtexs del qual són els punts obtinguts abans[/*][*]Fem invisibles les dues rectes perpendiculars i observem que un dels punts es pot desplaçar [/*][/list]Ara farem que aquest triangle pugui ser visible o invisible, a voluntat.[br][list][*]Triem l'eina [b]Casella de control[/b] i fem clic en la zona gràfica[/*][*]Entrem [i]Triangle[/i] com a [b]Llegenda[/b][/*][*]Triem com a objectes els tres punts, els tres segments i el polígon. Acabem amb [b]Aplica[/b][/*][*]Triem l'eina de moure i provem la casella[/*][/list]Tot seguit, anem a crear una casella d'entrada per tal que els usuaris puguin introduir la solució.[br][list][*]Escrivim en la [b]Entrada [/b] [i]y=?[/i] i ens fixem en la lletra assignada. Suposem que sigui la [i]i[/i][br][/*][*]Triem l'eina [b]Casella d'entrada/sortida[/b] i fem clic en la zona gràfica[/*][*]Entrem [i]Solució[/i] com a [b]Llegenda[/b][/*][*]Triem com a [b]Objecte vinculat[/b] la variable assignada anteriorment (la [i]i[/i], per exemple) i acabem amb [b]D'acord[/b][/*][*]Entrem l'expressió d'una recta qualsevol i comprovem que s'ha representat gràficament. Si no és així, la fem visible. La canviem de color.[/*][/list]Anem a modificar la seqüència de comandaments del botó per tal que quan el premem, reinicii determinats valors.[br][list][*]Cliquem amb el botó dret del ratolí a sobre del botó que hem creat i accedim a [b]Propietats[/b][/*][*]Triem les pestanyes [b]Seqüència de comandaments[/b] i [b]En clicar[/b][/*][*]Escrivim, a continuació del comandament d'actualitzar, això:[br][i]i: y=?[br]d=false[/i][br]Suposant que [i]i[/i] i [i]d[/i] són, respectivament, els noms assignats a la recta que entrarà l'usuari i a la casella de control. Si no és així, ho adaptem[/*][*]Acabem amb [b]D'acord[/b] i tanquem la finestra [b]Preferències[/b][/*][/list][br]Amb això, l'estructura bàsica de l'applet està acabada.