Você está na página 1de 9

TALLER DE PROGRAMACIÓN EN LA

CALCULADORA HP PRIME
TEMAS APLICADOS A INGENIERÍA CIVIL

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
CEL: 982925212
GMAIL: gdqscivilunh@gmail.com
WHATSAPP: 982925212
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

PROGRAMACIÓN EN HP PPL

CLASE N°05
TEMA: INGRESO DE DATOS EN HP PPL
ENTRADA TIPO I, II Y III

 Predecesora para el manejo del comando INPUT


complejo.
TEMAS ESPECÍFICOS  Manejo de comando INPUT tipo I
 Manejo de comando INPUT tipo II
 Manejo de comando INPUT tipo III
 Manejo en conjunto del comando INPUT tipo I, II y
III
 LOCAL
 RETURN
COMANDOS A UTILIZAR  INPUT
 PRINT
 MSGBOX
 MÉTODOS NUMÉRICOS: Solución de ecuaciones
TEMA DE APLICACIÓN no lineales aplicando los Métodos de Punto Fijo,
Newton Raphson y Falsa Posesión.

1. Predecesora para el manejo del comando INPUT complejo.


 Antes de enfocarnos en el manejo del comando INPUT complejo, es necesario conocer la
caracteristica que tiene los programas al utilizar dicho comando en forma compleja.
 Las medidas en pixeles de la pantalla y los cuadros de ingreso de datos son los mostrados a
continuación.

Los pixeles definen la POSICIÓN y el


TAMAÑO de la caja de entrada de
datos, estos son modificables. Es
importante poner medidas adecuados,
caso contrario saldrá error al momento
de ejecutar.
55 pixeles 25 pixeles
POSICIÓN TAMAÑO
90 pixeles

Calculadora HP PRIME (Emulador)

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

 El nivel de ubicación de las cajas de ingreso de datos se identifican de la siguiente manera.

Nivel 0
Nivel 1 El nivel en la que se va ubicar cada caja de
entrada de datos es importante para
Nivel 2 diferenciar unos de otros, y que este no se
sobreponga encima de otro. La pantalla
Nivel 3
admite 7 cajas de entrada de datos, si
Nivel 4 sobrepasa 7 entradas lo coloca en un
segundo plano.

Calculadora HP PRIME (Emulador)

2. Manejo de comando INPUT tipo I:


a. El comando INPUT tipo I tiene nos permite ingresar diferentes tipos de objetos (Real, entera,
cadena, compleja matriz, lista, función, etc ).
b. A diferencia del INPUT en su forma simple, con éste comando INPUT tipo I se puede contralar el
tamaño del caja de ingreso, la posición, nivel en la que se va colocar, las etiquetas, etc.
c. La sintaxis para el comando INPUT tipo I es lo siguiente:

1 2 3 4
INPUT ({
{Var1, [0], {25, 40, 0}}, Variables
{Var2, [2], {25, 40, 1}} },

"Título del programa", Título del programa


5

{"Variable 1=", "Variable 2="}, Etiqueta de las variables


6

{"Ingrese la variable 1:", "Ingrese la variable 2"} );


7

Etiqueta de ayuda

INTERPRETACIÓN:
 En la enumeración N° 1, se coloca el código del tipo de objeto que ingresaremos por esa
ventana (Ejemplo. Real [0], Entero [1], Cadena [2], etc.)
 En la enumeración N° 2, se coloca la medida en pixeles de la POSICIÓN, de la caja de entrada
de datos.
 En la enumeración N° 3, se coloca la medida en pixeles del TAMAÑO, de la caja de entrada de
datos.

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

 En la enumeración N° 4, se coloca el NIVEL en la que se va colocar la caja de entrada de datos,


vale decir que empieza desde el nivel 0, hasta el nivel 7.
 En la enumeración N° 5, se coloca el título del programa que estamos realizando, vale aclarar
que todo tipo de texto se coloca entre comillas (“…”)
 En la enumeración N° 6, se coloca la etiqueta de las variables con una denominación adecuada.
 En la enumeración N° 7, se coloca la etiqueta para ayuda, NO ES OBLIGATORIO ponerla.
 Finalmente tener mucho cuidado al momento de colocar las entre llaves, paréntesis, comas,
etc. Seguir la secuencia de la sintaxis planteada.

d. Ejemplo. Calcule el área de un triángulo rectángulo, aplicando el comando INPUT tipo I.

Variables
Título del programa

Etiqueta de
las variables

Etiqueta de ayuda

Kit de conectividad Calculadora HP PRIME (Emulador)

3. Manejo de comando INPUT tipo III:


a. El comando INPUT tipo III nos permite escoger varias opciones de cálculo o seleciión de datos.
b. A diferencia del INPUT tipo II, éste nos permite seleccionar varios datos o eligir varios
procedemientos de cálculo.
c. La sintaxis para el comando INPUT tipo III es lo siguiente:

1 2 3 4
INPUT ({
{Var1, {“Opc1, Opc2”}, {25, 40, 0}}, Variables
{Var2, {“Opc3, Opc4”}, {25, 40, 1}} },

"Título del programa", Título del programa


3

{"Variable 1=", "Variable 2="}, Etiqueta de las variables


4

{"Elija la variable 1:", "Elija la variable 2"} );


5

Etiqueta de ayuda

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

INTERPRETACIÓN:
 En la enumeración N° 1, se coloca las opciones que queramos que aparezca (Ejemplo.
“Sumar”, “Restar”, “Multiplicar”, etc.)
 En la enumeración N° 2, se coloca la medida en pixeles de la POSICIÓN, de la caja de entrada
de datos.
 En la enumeración N° 3, se coloca la medida en pixeles del TAMAÑO, de la caja de entrada de
datos.
 En la enumeración N° 4, se coloca el NIVEL en la que se va colocar la caja de entrada de datos,
vale decir que empieza desde el nivel 0, hasta el nivel 7.
 En la enumeración N° 5, se coloca el título del programa que estamos realizando, vale aclarar
que todo tipo de texto se coloca entre comillas (“…”)
 En la enumeración N° 6, se coloca la etiqueta de las variables con una denominación adecuada.
 En la enumeración N° 7, se coloca la etiqueta para ayuda, NO ES OBLIGATORIO ponerla.
 Finalmente tener mucho cuidado al momento de colocar las entre llaves, paréntesis, comas,
etc. Seguir la secuencia de la sintaxis planteada.

d. Ejemplo. Calcule la Suma, aplicando el comando INPUT tipo II.

Variables
Título del programa
Etiqueta de
las variables

Etiqueta de ayuda

Kit de conectividad Calculadora HP PRIME (Emulador)

4. Manejo de comando INPUT tipo III:


a. El comando INPUT tipo II nos permite escoger opciones de cálculo o seleciión de datos.
b. A diferencia del INPUT tipo I, éste no es para ingresar datos directamente, sino, seleccionar un
dato o eligir un procedemiento de cálculo.
c. La sintaxis para el comando INPUT tipo II es lo siguiente:

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

1 2 3 4
INPUT ({
{Var1, 0, {25, 40, 0}}, Variables
{Var2, 0, {25, 40, 1}} },

"Título del programa", Título del programa


3

{"Variable 1=", "Variable 2="}, Etiqueta de las variables


4

{"Seleccionar 1?:", "Seleccionar 2?"} );


5

Etiqueta de ayuda

INTERPRETACIÓN:
 En la enumeración N° 1, se puede colocar 1(TRUE) o 0(FALSE), nada más admite estos dos
valores, si colocamos 1, la casilla aparecerá seleccionado, si ponemos 0, la casilla estará sin
seleccionar.
 En la enumeración N° 2, se coloca la medida en pixeles de la POSICIÓN, de la caja de entrada
de datos.
 En la enumeración N° 3, se coloca la medida en pixeles del TAMAÑO, de la caja de entrada de
datos. NO ES NECESARIO definir el tamaño, ya que la casilla tiene una dimensión definida.
 En la enumeración N° 4, se coloca el NIVEL en la que se va colocar la caja de entrada de datos,
vale decir que empieza desde el nivel 0, hasta el nivel 7.
 En la enumeración N° 5, se coloca el título del programa que estamos realizando, vale aclarar
que todo tipo de texto se coloca entre comillas (“…”)
 En la enumeración N° 6, se coloca la etiqueta de las variables con una denominación adecuada.
 En la enumeración N° 7, se coloca la etiqueta para ayuda, NO ES OBLIGATORIO ponerla.
 Finalmente tener mucho cuidado al momento de colocar las entre llaves, paréntesis, comas,
etc. Seguir la secuencia de la sintaxis planteada.

d. Ejemplo. Calcule la Suma, aplicando el comando INPUT tipo III.

Variables

Título del programa

Etiqueta de variables

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

Kit de conectividad Calculadora HP PRIME (Emulador)

5. Manejo de comando CHOOSE:


 Es un cuadro de elección con título y conteniendo los elementos que desea elegir.
 Si el usuario selecciona un objeto, las variables cuyos nombres se proporcionen se actualizarán para
contener el número del objeto seleccionado (un número entero, 1, 2, 3, ...) o 0 si el usuario pulsa
cancel.
 La sintaxis para el comando CHOOSE es lo siguiente:

CHOOSE (Var1, “Título”, {“Elemento1”, “Elemento2”});

 Ejemplo. Crear un cuadro de selección de datos utilizando el comando CHOOSE.

Kit de conectividad Calculadora HP PRIME (Emulador)

 Para hacer repetitivo la acción de seleccionador de datos, utilicemos el comando REPEAT-UNTIL


 Éste es una forma de que el programa ejecute repetidas veces sin que cese la ejecución del
programa.
 La sintaxis para el comando REPEAT-UNTIL es lo siguiente:

REPEAT
Comandos
UNTIL Evalúa;

 EjemploN°01. Crear un programa que calcule la factorial de un numero utilizando el comando


REPEAT-UNTIL.

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

Kit de conectividad Calculadora HP PRIME (Emulador)

 Ejemplo N°02. Crear un cuadro de selección de datos utilizando el comando CHOOSE con el
complemento REPEAT-UNTIL.

Kit de conectividad Calculadora HP PRIME (Emulador)

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com
“TALLER DE PROGRAMACIÓN ONNLINE EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

APLICACIÓN:
Calcule la raíz de una ecuación no lineal aplicando Métodos Numéricos con diferentes métodos, tales
como Método de Punto Fijo, Newton Raphson y Falsa posesión.
DATOS:
 Función : f(x) = eX – Ln(x)
 Xi :1
 Error máximo : 0.00001
 a :1
 b :2
MOSTRAS RESULTADOS
 Nombre del desarrollador
 Iteraciones
 La raíz de la ecuación
FORMULAS A UTILIZAR
a. Fórmula para el Método de Punto Fijo
No hay una fórmula que lo define, simplemente se despeja la variable que se quiere calcular e ingresar la función.
b. Fórmula de Newton Raphson
𝑓(𝑦)
yi+1 = yi −
𝑓′(𝑦)
c. Fórmula de Falsa Posesión

𝑎𝑖 ∙ 𝑓(𝑏𝑖 ) − 𝑏𝑖 ∙ 𝑓(𝑎𝑖 )
mi =
𝑓(𝑏𝑖 ) − 𝑓(𝑎𝑖 )

 Si: 𝑓(𝑎𝑖 ) ∙ 𝑓(𝑚𝑖 ) < 0


𝑎𝑖+1 = 𝑎𝑖
𝑏𝑖+1 = 𝑚𝑖

 Si: 𝑓(𝑏𝑖 ) ∙ 𝑓(𝑚𝑖 ) < 0


𝑎𝑖+1 = 𝑚𝑖
𝑏𝑖+1 = 𝑏𝑖

GABRIEL DAVID QUISPE SANES


ESTUDIANTE INGENIERÍA CIVIL-UNH
GMAIL: gdqscivilunh@gmail.com

Você também pode gostar