If expresión booleana1 Then
bloque1
ElseIf expresión booleana2 Then
bloque2
©
ElseIf expresión booleanaN Then
bloqueN
EndIf
Permite la ramificación de un programa. Si la
expresión booleana1
. Si la
bloque1
calcula la
imag()
Menú MATH/Complex
imag(expresión1) ⇒ expresión
imag(expresión1)
del argumento.
Nota: Todas las variables no definidas se
tratan como variables reales. Consulte además
.
real()
imag(lista1) ⇒ lista
Devuelve una lista de las partes imaginarias
de los elementos.
imag(matriz1) ⇒ matriz
Devuelve una matriz con las partes imaginarias
de los elementos.
Input
CATALOG
Input
Interrumpe el programa momentáneamente,
presenta la pantalla Graph actual, y permite
actualizar las variables xc e yc (además de rc
y qc en el modo de coordenadas polares), con
el cursor gráfico.
Al pulsar ¸, se reanuda el programa.
Input [promptCadena,] var
[
Input
promptCadena
programa momentáneamente, muestra
promptCadena
espera a que se introduzca una expresión, y
almacena dicha expresión en
Si omite
promptCadena
458
Apéndice A: Funciones e instrucciones
es verdadera, ejecuta el
es falsa,
expresión booleana1
, etc.
expresión booleana2
devuelve la parte imaginaria
],
interrumpe el
var
en la pantalla Program I/O,
.
var
, aparece el indicador "?".
Parte de un programa:
©
:If choice=1 Then
:
Goto option1
:
ElseIf choice=2 Then
:
Goto option2
:
ElseIf choice=3 Then
:
Goto option3
:
ElseIf choice=4 Then
:
Disp "Exiting Program"
:
Return
:EndIf
©
imag(1+2i) ¸
imag(z) ¸
imag(x+iy) ¸
imag({ë 3,4ë i,i}) ¸
imag([a,b;ic,id]) ¸
Parte de un programa:
©
:¦ Get 10 points from the Graph
Screen
:For i,1,10
:
Input
:
xc! XLISTA[i]
:
yc! YLISTA[i]
:EndFor
©
Parte de un programa:
©
:For i,1,9,1
:
"Enter x" & string(i)! str1
:
Input str1,#(right(str1,2))
:EndFor
©
2
0
y
{0 ë 1 1}
0 0
[
]
c d