Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Program Esp PDF
Program Esp PDF
Programacin
Cmo
Ejencutar un programa existete
Iniciar una sesin del editor de programas
Llamar un programa desde otro
Usar variables en un programa
Controlar el flujo de programa
Configurar la TI-89 / Voyage 200 PLT
Usar comandos de reloj
Crear un men personalizado
Crear una tabla o un grfico
Gestionar errores de programa
Ejemplos
Uso de enfoques alternativos
Ms informacin
Ayuda al cliente
Ejecucin de un programa
En la pantalla Home:
prog1(x,y)
Algunos programas necesitan
la introduccin de un
Si se necesitan argumentos
argumento.
Consejo: Utilice 2 para
mostrar una lista de las variables
PRGM existentes. Resalte una
variable y pulse para pegar el
nombre en la lnea de entrada.
ltima salida
1. Pulse O y, a continuacin,
seleccione Program Editor.
2. Seleccione 3:New.
3. Determine la informacin
correspondiente del nuevo programa o
funcin.
Elemento Permite:
Type Elegir entre crear un programa o una funcin.
3. Pulse .
Copia de un programa
:prog1()
Descripcin del :Prgm
programa. :Displays sum of 1 thru n
:Request "Enter an integer",n
Descripcin de expr. :expr(n)!n:Convert to numeric expression
:------
Las funciones (al igual que los programas) son idneas para
realizar operaciones o tareas repetitivas, ya que slo es
necesario escribirlas una vez para poder utilizarlas tantas veces
como sea necesario. No obstante, las funciones ofrecen ms
ventajas que los programas.
Pueden crearse funciones que amplen las incorporadas en
la TI-89 / Voyage 200 PLT, siendo su uso similar al de
cualquier otra funcin.
Las funciones devuelven valores que pueden representarse
grficamente o introducirse en una tabla; los programas
carecen de esta ventaja.
Las funciones (no los programas) pueden utilizarse en
expresiones. Por ejemplo: 3func1(3) es vlido, no
3prog1(3).
Nombre de la funcin,
especificado al crearla.
Asegrese de editar esta lnea para
Introduzca las rdenes incluir los argumentos necesarios.
entre Func y EndFunc. Recuerde que en la definicin debe
utilizar nombres de argumentos que no
Todas las lneas de la se emplearn al llamar a la funcin.
funcin empiezan con
dos puntos.
4xroot(3,125) 20 :xroot(x,y)
:Func
:y^(1/x)
5 :EndFunc
:subtest1() :subtest2(x,y)
:Prgm :Prgm
:For i,1,4,1 : Disp x,y
: subtest2(i,i1000) :EndPrgm
:EndFor
:EndPrgm
Local a
5!a
Graph acos(x)
For i,i,10,1
Disp i
EndFor
Por ejemplo:
Define fact(n)=Func:
Local m: A la variable local m no se le
While n>1: asigna un valor inicial.
nm!m: n1!n:
EndWhile:
Return m:
EndFunc
o
Input Enter the angle in degrees,ang1
o
Enter the angle in degrees!str1
Input str1,ang1
Introduccin de un operador
Escriba el operador directamente con el teclado.
o
Pulse 2 I y seleccione 8:Test. A
continuacin, seleccione el operador
en el men.
o
Presenta las funciones de built-in.
Pulse:
TI-89:
Voyage 200 PLT: 2 .
La lista de operadores de prueba se
muestra cerca de la parte inferior del
men Built-in.
La funcin Not
:If x>5
Si x>5, se traslada : Goto GT5
directamente hasta la :Disp x
etiqueta GT5. :--------
En este ejemplo, el programa debe :--------
incluir rdenes (como Stop) que :Lbl GT5
eviten que Lbl GT5 se ejecute si x5 :Disp "The number was > 5
Por ejemplo:
:For i,0,5,1
Presenta 0, 1, 2, 3, 4 y 5. : Disp I
:EndFor
Presenta 6. Cuando :Disp i
variable alcanza el valor 6,
el bucle no se ejecuta.
While condicin
Por ejemplo:
Inicialmente, ajusta x. :0!x
:While x<5
Presenta 0, 1, 2, 3 y 4. : Disp x
Incrementa x.. : x+1!x
:EndWhile
Presenta 5. Cuando x toma el :Disp x
valor 5, el bucle deja de
ejecutarse.
:0!x
:Loop
: Disp x
: x+1!x
La orden If permite : If x>5
comprobar la condicin. : Exit
:EndLoop
Se sale del bucle y se pasa a :Disp x
este punto cuando x llega a
rdenes de configuracin
Orden Descripcin
getConfg Devuelve una lista con las caractersticas de la calculadora.
getFold Devuelve el nombre de la carpeta actual.
getMode Devuelve el estado actual del modo especificado.
getUnits Muestra una lista de las unidades.
setFold Ajusta la carpeta actual.
setGraph Establece un formato de grfico determinado (Coordinates,
Graph Order, etc.).
setMode Ajusta todos los modos excepto Current Folder.
setTable Ajusta un parmetro de configuracin de tabla especfico
(tblStart, @tbl, etc.)
setUnits Define las unidades predeterminadas de los resultados que
aparecen.
switch Define la ventana activa cuando la pantalla se encuentra
dividida o devuelve el nmero de la ventana activa.
En Program Editor:
2. Pulse:
TI-89: 2
Voyage 200 PLT:
para presentar una lista de modos.
Nota: El men Mode no permite ajustar el modo
Current Folder. Para esto, utilice la orden
setFold.
4. Seleccione un ajuste.
sintaxis correcta.
rdenes de salida
Orden Descripcin
Clr[O Vaca la pantalla Program E/S.
Disp Presenta una expresin o cadena en la pantalla Program E/S.
Disp tambin permite presentar el contenido actual de la
pantalla Program E/S sin mostrar informacin adicional.
Error! Presenta el contenido actual de la pantalla Graph.
Bookmark not
defined.DispG
DispHome Muestra el contenido actual de la pantalla Home
DispTbl Presenta el contenido actual de la pantalla Table.
Output Presenta una expresin o cadena empezando por las
coordenadas especificadas en la pantalla Program E/S.
Format Asigna un formato a la presentacin de informacin numrica.
Pause Interrumpe la ejecucin del programa hasta que se pulsa .
De forma opcional, puede mostrarse una expresin durante la
pausa. Una pausa permite al usuario leer la salida y decidir en
qu momento est listo para continuar.
Text Presenta un recuadro de dilogo que contiene una cadena de
caracteres especificada.
rdenes de tabla
Orden Descripcin
DispTbl Presenta el contenido actual de la pantalla Table.
setTable Ajusta los parmetros de tabla Graph <> Table o
Independent. Para ajustar los otros dos parmetros de tabla,
puede almacenar los valores correspondientes en las variables
del sistema tblStart y @tbl.)
Table Genera y presenta una tabla basada en una o varias
expresiones o funciones.
rdenes de grficas
Orden Descripcin
ClrGraph Borra las funciones o expresiones representadas grficamente
con la orden Graph.
Define Crea una funcin definida por el usuario.
DispG Presenta el contenido actual de la pantalla Graph.
FnOff Anula la seleccin de todas las funciones Y= (o slo las
especificadas).
Dibujo de expresiones
Orden Descripcin
DrawFunc Dibuja una funcin.
DrawInv Dibuja la inversa de la funcin especificada.
DrawParm Dibuja una funcin en paramtricas utilizando expresiones
como componentes x e y.
DrawPol Dibuja una funcin en polares.
DrwCtour Dibuja contornos en modo de grficos 3D.
Shade Dibuja dos funciones y muestra sombreadas las reas para
expresin1 < expresin2.
Orden Descripcin
Get Obtiene una variable del CBL 2/CBL o CBR y la
almacena en la TI-89 / Voyage 200 PLT.
Send Enva una lista desde la TI-89 / Voyage 200 PLT
hasta el CBL 2/CBL o CBR.
Ejemplo 1
:prog2()
:Prgm
Solicita una entrada en :Prompt n
la pantalla Program E/S. :0!temp:1!I
:Lbl top
: temp+i!temp
Clculo del bucle. : i+1!I
: If in
: Goto top
Presenta la salida en :Disp temp
la pantalla Program :EndPrgm
E/S.
voyage 200
2. Pulse View.
Informacin general
Correo electrnico: ti-cares@ti.com
Telfono: 1-800-TI-CARES (1-800-842-2737)
Slo para EE.UU., Canad, Mxico, Puerto
Rico e Islas Vrgenes
Pgina web: education.ti.com
Consultas tcnicas
Telfono: 1-972-917-8324