Inicio Ventas Soporte Técnico Documentos Descargas Ejemplos RPL   Contáctenos
 Ejemplo Nivel Intermedio UserRPL:
 INFORM - DO UNTIL END - IF THEN END
 Determinante 3×3
[Descargar Ejemplo]  
El siguiente ejemplo muestra el uso del comando INFORM dentro del bucle indefinido DO UNTIL END, esto permitirá mostrar la plantilla de entrada hasta que todos los datos hayan sido ingresados. Además almacena los datos ingresados en una variable global permitiendo así su uso en una próxima ejecución del programa.

Este ejemplo básico permite el ingreso de 9 valores y calcula con ellos el determinante de una matriz de 3 por 3.
Ayudanos a mejorar este ejemplo  Date un tiempo y envíanos tus comentarios, sugerencias y/o consultas: [Enviar comentario]
 
Recomendaciones generales:
1- Cambie el modo de trabajo de la calculadora a RPN.
2- Active la opción Aproximado. Ingrese al menú MODE, luego al CAS (Tecla F3) y active con check la opción Approx.
3- Active el indcador (FLAG) -117 Soft Menu. Ingrese al menú MODE, luego a FLAGS (Tecla F1) y active con check el flag 117.

Válido para Calculadoras Gráficas HP series: HP 48G 48G+ y 48GX, y series: HP 49G, 48GII, 49G+ y HP 50G.
 
 
 Código:  Descripción:
  » Asigna el valor inicial 0 a la variable 'opc'.
 

» Se inicia el bucle indefinido DO UNTIL END.
A continuación los 4 primeros argumentos necesarios para crear la plantilla de entrada INFORM.

» Si la variable global 'Data1' es del tipo 5 (lista de objetos).
» Entonces(1) devolver su contenido, una lista de valores ingresados previamente que será tomada como la lista de valores iniciales para la plantilla de entrada.
  » En caso contrario(1) devolver una lista vacia que será tomada como la lista de valores iniciales en blanco para la plantilla de entrada.
» El comando INFORM es acompañado por la estructura condicional IF THEN ELSE END. Si se presiona OK, Entonces(1):
  » Entonces(2) se duplica la nueva lista de valores ingresados. El duplicado es almacenado en la variable 'Data1'.
  » Si un nuevo duplicado de la lista de valores ingresados a través de la plantilla INFORM contiene algún objeto NOVAL (campo vacio).
  » Entonces(3) eliminar la la lista de valores.
  » En caso contrario(3), descomponer la lista de valores ingresados.
  » El procedimiento o subrutina toma los valores ingresados y los asigna a las variables locales respectivas. Luego calcula el determinante y lo etiqueta.
  » Se almacena el valor 1 en la variable 'opc' para finalizar el bucle DO.
  » En caso contrario(2), Se almacena el valor 1 en la variable 'opc' para finalizar el bucle DO.
  » Repetir hasta que la variable 'opc' contenga el valor verdadero 1.
 
 Almacenamiento y prueba
  1- Digite el código del programa.
2- Presione ENTER.
3- Active el teclado alfabetico (Tecla ALPHA).
4- Ingrese un nombre entre apóstrofes (comillas simples).
5- Finalmente presione la tecla STO para almacenar.

Para ejecutar el programa ingrese al menú de variables (tecla VAR) y presione la tecla del menú correspondiente al programa (Teclas F1~F6).


 
 Comentarios y Sugerencias
Ayudanos a mejorar este tutorial   Date un tiempo y envíanos tus comentarios, sugerencias y/o consultas: [Ver comentarios enviados] 

 

 

 Nombre y Apellido :  E-mail:

Para ver los comentarios y/o sugerencias enviados a DEACHP Dar click [Aquí] 
DEACHP Software - Jr. Virú 471 Rimac Lima - Perú [croquis] Telfs: (+51) 481-0146, (+51) 9-9711-1260 E-mail: informes@deachp.com