Guía del usuario
S-49
: (Código separador)
Sintaxis {sentencia} : {sentencia} : ... : {sentencia}
Función Separa las sentencias. No detiene la ejecución del programa.
Ejemplo ?
→
A : A
2
: Ans
2
^
(Comando de salida)
Sintaxis {sentencia}
^
{sentencia}
Función Pone en pausa la ejecución del programa y visualiza el resultado de la
ejecución actual. El símbolo
Q
se activa mientras la ejecución del
programa esté en pausa mediante este comando.
Ejemplo ?
→
A : A
2
^
Ans
2
A
Comando del salto incondicional
g
Goto ~ Lbl
Sintaxis Goto
n
: .... : Lbl
n
o Lbl
n
: .... : Goto
n
(
n
= entero desde 0 a 9)
Función Ejecución de Goto
n
salta al Lbl
n
correspondiente
.
Ejemplo ?
→
A : Lbl 1 : ?
→
B : A × B ÷ 2
^
Goto 1
¡Importante!
Se genera un error (Syntax ERROR) si no hay un Lbl
n
correspondiente en el mismo
programa donde está ubicado Goto
n
.
A
Comandos de salto condicional y expresiones condicionales
g
S
Sintaxis
1
{expresión} {operador relacional} {expresión}
S
{sentencia1} :
{sentencia2} : ....
2
{expresión}
S
{sentencia1} : {sentencia2} : ....
Función Comando de bifurcación condicional utilizado en combinación con
operadores relacionales (=,
≠
, >,
>
, <,
<
).
Sintaxis
1
: {sentencia1} se ejecuta si la condición que está a la izquierda
del comando
S
es verdadero, y entonces {sentencia2} y todo lo que está
después se ejecutará secuencialmente. {sentencia1} se omite si la condición
que está a la izquierda del comando
S
es falso, y entonces se ejecutará
{sentencia2} y todo lo que está después.
Sintaxis
2
: El resultado de una evaluación distinta de cero de la condición
a la izquierda del comando
S
se interpreta como “verdadero”, y por lo
tanto, se ejecuta {sentencia1}, seguido por {sentencia2} y todo lo que está
después en sucesión. El resultado de una evaluación cero de la condición
a la izquierda del comando
S
se interpreta como “falso”, y por lo tanto,
{sentencia1} se omite, y {sentencia2} y todo lo que está después se ejecuta.
Ejemplo Lbl 1 : ?
→
A : A
>
0
S
'
(A)
^
Goto1