Você está na página 1de 6

Guia Rpido de TI-NSpire

CRIAO DE UM PROGRAMA PARA A TI N-SPIRE CX CAS

1. Para a criao de um programa necessrio que esteja na aplicao CALCULADORA

MENU > 1: Novo Documento > 1: Adicionar Calculadora

2. Criao de um programa:

MENU > 9: Funes e Programas > 1: Editor de Programas > 1: Novo

3. Abrir uma janela em que aparece os campos:


3.1. Nome: Neste campo devemos escrever o nome que queremos dar ao programa. Convm
que seja um nome curto e direto. Mais tarde, o programa/funo ter o formato de nome()
EXEMPLO: Se quisermos fazer um programa de hidrulica geral, usar um nome
como hg ao invs de hidrulica_geral, isto porque sempre que precisaremos de
executar o programa/funo ser necessrio escrev-lo usando o QWERTY da TI-NSpire
ou indo a VAR, escolher hg() e carregar ENTER.

3.2. Tipo: Neste campo podemos escolher entre


3.2.1. Programa
3.2.2. Funo

3.3. Acesso biblioteca: Aqui escolhe-se se o programa fica acessvel numa biblioteca ou
no:
3.3.1. Nenhum O programa no fica acessvel em nenhuma biblioteca. S poderemos ter
acesso a ele se tivermos com o ficheiro onde se insere o programa aberto.
ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup

3.3.2. LibPriv O programa fica acessvel numa biblioteca privada, isto , no aparece no
Catlogo mas pode-se ter acesso a ele digitando o seu nome.
3.3.3. LibPub (Mostrar no Catlogo) O programa fica acessvel numa biblioteca pblica.
Neste caso, o programa estar disponvel no Catalogue (catlogo), na tecla
CATALOGUE

4. Escrever o cdigo
(Ver restantes pginas)

5. Correr o programa
Na aplicao CALCULADORA

ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup

PROGRAMAO
NOTAS SOBRE TRATAMENTO DE DADOS

As variveis so guardadas usando o boto STO ,

, por exemplo: 52 a ou

usando o boto :=,


, por exemplo: a := 52
O comando solve() no funciona, dever ser usando o nsolve()
o Este comando faz um processo iterativo, apenas aceita uma varivel, possvel dar ponto
de partida, por exemplo: nsolve( , x = 100)
Uma forma eficiente de utilizar equaes complexas utilizar o solve() para a resolver em
ordem varivel desejada e copiar esta para o cdigo do programa.

OPERAES DE TESTE E CONTROLO


A TI-NSpire permite realizar as funes correntes de controlo: If, While, For.

IF
If <condio> Then
<Consequncia>
Else
<Alternativa>
End If

Exemplo de teste IF:

ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup

WHILE
While <condio> Then
<comandos a serem repetidos>
EndWhile

Exemplo de ciclo WHILE:

FOR
For <varivel>,<incio>,<fim>,(<salto>)
<comando>
EndFor

Exemplo de ciclo FOR:

ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup

OUTPUT
Existem duas formas bsicas de apresentar os resultados. A primeira atravs do comando Disp.
O segundo modo utilizando uma caixa de texto utilizando o comando Text.

DISP
O comando Disp usado quando queremos que a informao seja mostrada no visor. Eis um
exemplo da aplicao do Disp:

Aqui est o resultado do cdigo anterior:

Note-se que o comando string(a) converter-te o valor de a em string para que este possa
aparecer integrado na frase que est a ser exibida.

TEXT
O comando Text usado quando queremos que a informao seja mostrada numa caixa de texto
(texto box). Eis um exemplo da aplicao do Text:

ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup

Aqui est o resultado do cdigo anterior:

Note-se que o comando string() tambm pode ser usado no comando Text.

INFORMAES TEIS
1) Guia Como Comear da TI-NSpire
2) Software para TI-NSpire CX CAS
3) Manual para Software da TI-NSpire
4) Informao til para programas na TI-NSpire

ntiec@fe.up.pt | www.fe.up.pt/ntiec | facebook.com/ntiec.feup

Você também pode gostar