HP 39gII Guia Del Usuario página 285

Calculadora gráfica
Tabla de contenido

Publicidad

Comandos de
bucle
FOR...FROM...TO...
DO...END
274
Ejemplo:
CHOOSE
(N,"SeleccionarIdolo","Euler","Gauss",
"Newton");
IF N==1 THEN PRINT("Ha seleccionado
Euler") ELSE IF N==2 THEN PRINT("Ha
seleccionado Gauss")ELSE PRINT("Ha
seleccionado Newton")
END;
END;
Después de la ejecución de CHOOSE, el valor de n se
actualizará para contener 0, 1, 2 o 3. El comando IF
THEN ELSE hace que el nombre de la persona
seleccionada se imprima en el terminal.
Sintaxis: FOR var FROM inicio TO fin [STEP incremento] DO
comandos
END;
Define la variable var para comenzar y, siempre que el
valor de esta variable sea inferior o igual a fin, ejecuta
la secuencia de comandos y, a continuación, añade 1
(incremento) a var.
Ejemplo 1: este programa determina cuál de los enteros
entre 2 y N tiene un mayor número de factores.
EXPORT MAXFACTORS(N)
BEGIN
LOCAL cur, max,k,result;
1 max;1 result;
FOR k FROM 2 TO N DO
SIZE(idivis(k))
cur;
Programación

Publicidad

Tabla de contenido
loading

Tabla de contenido