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

Página 119

Advertising
background image

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

.

Advertising