Bucle For; Comando Sleep; Comando Swap; Operadores Relacionales - HP 9g Manual De Instrucciones

Tabla de contenido

Publicidad

( Decremento ) pueden ser de incremento o decremento posterior o
anterior. Para variables de matriz, los operadores deben ser de
incremento o decremento anterior.
Con los operadores de incremento o decremento anterior, la variable de
memoria se calcula cuando se evalúa la expresión; con los operadores
de incremento o decremento posterior, la variable de memoria se
calcula tras evaluar la expresión.

Bucle For

FOR
( condición inicial; condición de continuación; reevaluación )
{ instrucciones }
⇒ Un bucle FOR es útil para repetir un conjunto de acciones similares
mientras un contador especificado esté entre determinados valores.
For ejemplo:
FOR
( A = 1 ; A
{ C = 3 x A ; PRINT " ANS = " , C }
END
⇒ Resultado: ANS = 3, ANS = 6, ANS = 9, ANS = 12
En este ejemplo, el procesamiento es el siguiente:
1.
FOR A = 1: esto inicializa el valor de A como 1. Como A = 1 es
coherente con A ≤ 4, las instrucciones se ejecutan y A se incrementa en
una unidad.
2.
Ahora A = 2. Esto es coherente con A ≤ 4, por lo que se ejecutan las
instrucciones y se vuelve a incrementar el valor de A en una unidad. Y
así sucesivamente.
3.
Cuando A = 5, A ≤ 4 deja de ser verdadero, por lo que no se
ejecutarán las instrucciones. El programa pasará al siguiente bloque de
código.

Comando Sleep

SLEEP (
tiempo
⇒ Un comando SLEEP suspende la ejecución del programa durante un
tiempo especificado (hasta 105 segundos como máximo). Esto resulta
útil para visualizar resultados intermedios antes de reanudar la
ejecución.

Comando Swap

SWAP (
variable de memoria A, variable de memoria B
⇒ El comando SWAP intercambia el contenido de dos variables de
memoria.

Operadores relacionales

Los operadores relacionales que se pueden utilizar en bucles FOR y en
bifurcación condicional son:
= = (igual que), < (menor que), > (mayor que), ≠ (distinto de), ≤ (menor
o igual que), ≥ (mayor o igual que).

Crear un programa nuevo

4 ; A + + )
)
S-26
)

Publicidad

Tabla de contenido
loading

Tabla de contenido