Encontram-se aqui: TI-Nspire™ Technology Program Editor eGuide > A tecnologia TI-Nspire™ Guia Do Editor do Programa > Como começar com o Editor de programas > Utilizar valores na execução de um programa

Utilizar valores na execução de um programa

Pode seleccionar vários métodos para fornecer os valores que uma função ou um programa utiliza nos cálculos.

Integrar os valores no programa ou na função

Este método é utilizado principalmente para os valores que têm de ser iguais sempre que utilizar o programa ou a função.

1. Defina o programa.

Define calculatearea()=

Prgm

w:=3

h:=23.64

area:=w*h

Disp area

EndPrgm

2. Execute o programa.

calculatearea()

 

70.92

Deixar o utilizador atribuir os valores às variáveis

Um programa ou uma função pode fazer referência às variáveis criadas anteriormente. Este método requer que os utilizadores não se esqueçam dos nomes das variáveis e atribuam valores às variáveis antes de as utilizar.

1. Defina o programa.

Define calculatearea()=

Prgm

area:=w*h

Disp area

EndPrgm

2. Forneça as variáveis e, em seguida, execute o programa.

w:=3 : h:=23.64

calculatearea()

 

 

70.92

Deixar o utilizador fornecer os valores como argumentos

Este método permite passar um ou mais valores como argumentos na expressão que chama o programa ou a função.

O programa seguinte, volcyl, calcula o volume de um cilindro. Requer que o utilizador forneça dois valores: altura e raio da base do cilindro.

1. Defina o programa volcyl.

Define volcyl(altura,raio) =

Prgm

    Disp “Volume =”, aprox(p ¦ raio2 ¦ altura)

EndPrgm

2. Execute o programa para ver o volume de um cilindro com uma altura de 34 mm e um raio da base de 5 mm.

volcyl(34,5)                   Volume = 534.071

Nota: Não tem de utilizar os nomes dos parâmetros quando executar o programa volcyl, mas tem de fornecer dois argumentos (como valores, variáveis ou expressões). O primeiro tem de representar a altura e o segundo tem de representar o raio da base.

Pedir os valores do utilizador (apenas para programas)

Pode utilizar os comandos Request e RequestStr num programa para fazer uma pausa e ver uma caixa de diálogo a pedir informações ao utilizador. Este método não requer os utilizadores se lembrem dos nomes das variáveis ou da ordem em que são necessárias.

Não pode utilizar o comando Request ou RequestStr numa função.

1. Defina o programa.

Define calculatearea()=

Prgm

  Request "Largura: ",w

  Request "Altura: ",h

area:=w*h

EndPrgm

2. Execute o programa e responda aos pedidos.

calculatearea() : area 

Largura: 3          (3 introduzido como uma resposta)

Altura: 23.64  (23.64 introduzido como uma resposta)

 

 

 

 

70.92

Utilize RequestStr em vez de Request quando quiser que o programa interprete a resposta do utilizador como uma cadeia de caracteres em vez de uma expressão matemática. Este procedimento evita que o utilizador tenha de colocar a resposta entre aspas (““).