A operadores relacionales, A comandos de salto, S-118 – Casio fx-5800P Manual del usuario
Página 119

S-118
? (Prompt de entrada)
Sintaxis 1
?
→ <variable>
"<cadena de caracteres>"?
→ <variable>
Función 1
Asigna un valor a una variable. Un prompt de entrada “?” o “<cadena de
caracteres>?” aparece en la pantalla cuando la ejecución del programa llega
a este comando.
Ejemplo 1
?
→ A
Sintaxis 2
?<variable>
"<cadena de caracteres>"?<variable>
Función 2
Asigna un valor a una variable. El prompt de entrada “<variable>?” o “<cadena
de caracteres>?” aparece en la pantalla cuando la ejecución del programa
llegue a este comando.
A diferencia de la sintaxis ?
→ <variable>, esta sintaxis visualiza el valor
actual de la variable, junto con el prompt. Si se presiona
E sin introducir
nada en respuesta al prompt, la ejecución del programa se realizará usando
el valor actual de la variable.
Ejemplo 2
? A
→ (Asignación a variables)
Sintaxis <expresión>
→ <variable>
Función
Asigna el valor obtenido por el elemento de la izquierda a la variable de la
derecha.
Ejemplo A
+
5
→ A
A Operadores relacionales
=,
≠, >, >, <, <
Sintaxis
<expresión> <operador relacional> <expresión>
Función
Estos comandos evalúan las expresiones en uno u otro lado y devuelven un
valor verdadero (1) o falso (0). Estos comandos se utilizan en combinación
con el comando de bifurcación
S, y cuando se estructura la <expresión
condicional> de las instrucciones If, While y Do.
Ejemplo
Vea las entradas para
S (página 119), instrucción If (página 119), instrucción
While (página 121) e instrucción Do (página 121).
Nota
Estos comandos evalúan las expresiones de uno u otro lado, y devuelven 1
si es verdadero y 0 si es falso.
A Comandos de salto
Goto ~ Lbl
Sintaxis Goto
n
: .... : Lbl
n
o Lbl
n
: .... : Goto
n
(
n
es un entero de 0 a 9, o un nombre
de variable de A a Z).
Función
La ejecución de Goto
n
salta al Lbl
n
correspondiente.
Ejemplo ?
→ A : Lbl 1 : ? → B : A × B ÷ 2 ^ Goto 1
¡Importante! Se produce un Go ERROR si no hay ningún Lbl
n
correspondiente en el
mismo programa en que se encuentra ubicado Goto
n
.