Casio fx-5800P Guia Del Usuario página 121

Tabla de contenido

Publicidad

• Se puede usar una expresión, comando Return o Stop para la <expresión*> que sigue a
Then y Else.
If ~ Then (~ Else) ~ IfEnd
Sintaxis
If <expresión condicional> : Then <expresión*> : Else <expresión*> :
IfEnd : <instrucción> : ...
Función
• Las instrucciones que siguen a Then se ejecutan hasta Else, y luego
las instrucciones que siguen a IfEnd se ejecutan cuando la instrucción
condicional que sigue a If sea verdadera. Las instrucciones que siguen
a Else y luego las que siguen a IfEnd se ejecutan cuando la instrucción
condicional que sigue a If sea falsa.
• "Else<expresión>" puede ser omitida.
• Siempre incluya el "IfEnd". Su omisión no sólo generará un error, sino que
ciertos contenidos del programa pueden ocasionar resultados de ejecución
imprevistos por todo lo que está después de la instrucción If.
? → A : If A < 10 : Then 10A
Ejemplo 1
? → A : If A > 0 : Then A×10 → A : IfEnd : Ans×1.05
Ejemplo 2
A Comandos de la estructura de control: Instrucciones For
La instrucción For repite la ejecución de las instrucciones entre For y Next mientras el valor
asignado a la variable de control se encuentre dentro del rango especifi cado.
Precauciones sobre la instrucción For
Una instrucción For siempre debe estar acompañada por una instrucción Next. El uso de
una For sin la Next correspondiente generará un error de sintaxis (Syntax ERROR).
For ~ To ~ Next
For <expresión (valor de inicio)> → <variable (variable de control)> To
Sintaxis
<expresión (valor de fi n)> : <instrucción> : ... <instrucción> : Next : ...
Función
La ejecución de las instrucciones desde For hasta Next se repite mientras la
variable de control sea incrementada en 1 con cada ejecución, comenzando
desde el valor de inicio. Cuando el valor del valor de control llegue al valor
de fi n, la ejecución saltará a la instrucción que sigue a Next. La ejecución del
programa se interrumpe si no hay ninguna instrucción después de Next.
For 1 → A To 10 : A
Ejemplo
For ~ To ~ Step ~ Next
For <expresión (valor de inicio)> → <variable (variable de control)> To
Sintaxis
<expresión (valor de fi n)> Step <expression (valor de paso)> : <instrucción> :
... <instrucción> : Next : ...
Función
La ejecución de las instrucciones desde For hasta Next se repite mientras
la variable de control sea incrementada por el valor del paso con cada
ejecución, comenzando desde el valor de inicio. Salvo esto, este comando
es igual que For~To~Next.
For 1 → A To 10 Step 0.5 : A
Ejemplo
Else 9A
2
→ B : B
Next
2
→ B : B
S-120
IfEnd : Ans×1.05
Next
(COMP)
(COMP)

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido