Vous êtes sur la page 1sur 12

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 EN LA CALCULADORA HP PRIME”
Expositor: Gabriel David Quispe Sanes
Celular: 982925212

PROGRAMACIÓN EN HP PPL
CLASE N°01
TEMA: CREACIÓN DE NUEVO PROGRAMA EN HP PPL

 Catálogo de programas del autor del presente


manual
 Manejo de la calculadora HP PRIME en un enfoque
general para la programación.
 Resumen de funciones más importantes del
TEMAS ESPECÍFICOS catálogo de la calculadora HP PRIME.
 Crear un nuevo programa en la calculadora
 Estructura del programa
 Escribir comentarios en el programa
 Declaración de variables locales.
 Asignación de valores a variables declarados y
proceso de cálculo.
 Imprimir resultados.
 LOCAL
COMANDOS A UTILIZAR  PRINT
 MSGBOX

 TOPOGRAFÍA I: Cálculo de coordenada a partir de


TEMA DE APLICACIÓN un BM.

1.1. Catálogo de programas del autor del presente manual

Este programa calcula los caudales y


presiones en el sistema de redes de
Red GRADIENTE tuberías abiertas y cerradas utilizando
el Método de Gradiente Hidráulico

Este programa calcula las fuerzas


internas, reacciones,
desplazamientos en un sistema de
G-ARMADURAS armaduras isostáticas e
hiperestáticas utilizando el Método
de Rigideces.
Este programa calcula los caudales
en el sistema de redes de tuberías
Red HARDY CROSS cerradas utilizando el Método de
Hardy Cross con el Método de Hazen
William.
Este programa tiene varias
aplicaciones para el cálculo en
Concreto Armado, tales como:
CONCRETO ARMADO Cálculo en flexión, diseño por
cortante, flexión en vigas y cantidad
de varillas.

GABRIEL DAVID QUISPE SANES


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

1.2. Manejo de la calculadora HP PRIME en un enfoque general para la programación:


Antes de iniciar la programación en la calculadora HP PRIME, es muy importante conocer las funciones
básicas, comandos, caracteres, etc. De la calculadora HP PRIME.

a. Visualizar todas las funciones básicas admisibles por la calculadora HP PRIME

 Primero pulse la tecla .


 Luego aparecerá la siguiente ventana y seleccionar Catlg.

Calculadora HP PRIME (Emulador)

 Luego aparecerá la siguiente ventana con todas las funciones para elegir.

Calculadora HP PRIME (Emulador)

 Para conocer la sintaxis de la función, primero seleccionamos la función, utilizando las teclas
de movimiento de la calculadora HP PRIME.

Proceso de selección
de la función

 Una vez seleccionado la función, ahora pulsamos la tecla , y de forma automática


aparecerá la ventana de ayuda.

GABRIEL DAVID QUISPE SANES


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

Calculadora HP PRIME (Emulador)

b. Visualizar todos los caracteres admisibles por la calculadora HP PRIME

 Primero pulse la tecla , luego pulse la tecla .


 Luego aparecerá la siguiente ventana.

Calculadora HP PRIME (Emulador)

1.3. Resumen de funciones importantes del catálogo de la calculadora HP PRIME.

FUNCIÓN DEFINICIÓN
Evalúa los objetos en una secuencia, luego los
Cat(Obj1, Obj2,…Objn) devuelve concatenados en forma de cadena

Redondea al mayor número entero.


CEILING(Valor)
Evalúa los objetos en una secuencia, luego los
Col(Obj1, Obj2,…Objn) devuelve concatenados en forma de cadena

Devuelve el número de columnas de una matriz


ColDim(Matriz)

GABRIEL DAVID QUISPE SANES


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

Concatena(une) elementos en una lista o


CONCAT(Lista1, Lista2) concatena dos listas.

Devuelve el número de caracteres de cadena o las


DIM (Cadena o Matriz) dimensiones de la matriz.

Evalúa la expresión numérico en forma de texto.


EVAL(Expresión)
Devuelve 0 si el número es impar, y 1 si el número
even(Entero) es par.

Crea una matriz identidad cuadrada de nxn


IDENMAT(n)
Devuelve la parte entera del valor
IP(Valor)
Devuelve la expresión CAS evaluada escrita en
latex(Expresión) formato látex.

Devuelve la cadena con caracteres en mayúsculas


LOWER(Cadena) convirtiendo a minúsculas.

Devuelve el resto de la división del Valor1/Valor2


Valor1 MOD Valor2
Para números reales, devuelve 1 si valor es un 0;
NOT Valor de lo contrario, devuelve 1

Devuelve 1 si el numero dado es impar, de lo


odd(Entero) contrario, devuelve 0.

Redondea al lugar que deseamos.


ROUND(Valor, Lugar)
Trunca el valor al lugar que deseamos sin efecto
TRUNCATE(Valor, Lugar) de redondeo.

1.4. Crear un nuevo programa en la calculadora HP PRIME


a. Crear un nuevo programa en la calculadora HP PRIME (Emulador o física)

 Primero pulse la tecla , luego pulse la tecla .


 Luego, aparecerá la siguiente ventana.
Editar: Para ingresar al código del programa y modificar.
Nuevo: Para crear un nuevo programa.
Más: Aparece más funciones, tales como Guardar, Renombrar, Ordenar,
Eliminar y Borrar.
Enviar: Para enviar el programa seleccionado, a otra calculadora física.
Depurar: Para identificar el error en el momento de ejecución del
programa.
Ejecutar: Para ejecutar el programa.

GABRIEL DAVID QUISPE SANES


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

 Seleccionar Nuevo y aparecerá la siguiente ventana.

Calculadora HP PRIME (Emulador)

 Seleccionar Editar para poner el nombre del programa y pulsar Ok.


 Finalmente, de forma automática si nos abrirá una ventana con la estructura del programa.

Nombre del
programa

Estructura del
programa

Calculadora HP PRIME (Emulador)

b. Crear un nuevo programa a partir de Kit de Conectividad de la calculadora HP PRIME.


 Primero tener instalado el Kit de Conectividad de la calculadora HP PRIME.
 Una vez abierto el Kit de Conectividad, dimos anti clic en la parte de Programas del Kit de
Conectividad.

 Después si nos abrirá una ventana, y seleccionar Nuevo.

GABRIEL DAVID QUISPE SANES


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

 Finalmente poner el nombre del programa y abrir.

Estructura del
programa
Nombre del programa

1.5. Estructura del programa


La estructura de un programa en la calculadora HP PRIME es como sigue:

EXPORT Nombre_del_programa()
BEGIN
END;

Estructura de apertura

Campo de programación
Estructura de cierre

GABRIEL DAVID QUISPE SANES


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

1.6. Escribir comentarios en el programa


 Escribir comentarios en la programación es muy importante, ya que permite identificar, detallar las
variables y la secuencia del programa que estamos realizando.
 Para realizar un comentario en el lenguaje de la calculadora HP PRIME, se utiliza el siguiente
carácter; //
 La sintaxis es la siguiente:
// Este es un comentario

 Un comentario se puede colocar en cualquier línea del código, incluso fuera de la estructura del
programa.

Comentario dentro
de la estructura

Kit de Conectividad Calculadora HP PRIME (Emulador)

Comentario fuera
de la estructura

Kit de Conectividad Calculadora HP PRIME (Emulador)

1.7. Declaración de variables locales


 Una vez creado la estructura del programa, ahora procedemos a realizar la programación en la parte
Campo de programación.
 Para declarar las variables se utiliza el comando LOCAL y éste, siempre se coloca antes de utilizar
cualquier otro comando (Primero se debe declarar las variables, luego utilizarlas).

 La sintaxis es la siguiente: LOCAL Variable_1, Variable_2, Variable_3…Variable_8;


 Al finalizar la declaración de las variables siempre colocar “;”

IMPORTANTE:
 El comando LOCAL admite como máximo 8 variables.

GABRIEL DAVID QUISPE SANES


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

ERROR: Se declaró
9 variables

Kit de Conectividad Calculadora HP PRIME (Emulador)

 Las variables pueden ser:


FORMAS EJEMPLOS
Letras a, b, c, d, e, Etc.
Palabras Suma, Resta, Multiplicacion, Etc.
Concatenación de letras o palabras con números sin a1, b1, c1, Var1, Var2, Var3, Etc.
espaciado
Concatenación de letras o palabras con carácter(“_”) a_1, b_1, c_1, d_1, e_1, Var_1, Var_2,
y números sin espaciado Etc.

 No se debe de repetir la declaración de una variable en una misma línea.

ERROR: Se declaró
2 variables iguales

Kit de Conectividad Calculadora HP PRIME (Emulador)

 No altera en nada la declaración de una misma variable en líneas diferentes.

CORRECTO: Se declaró 2 variables


iguales en líneas diferentes

Kit de Conectividad Calculadora HP PRIME (Emulador)

 Las letras mayúsculas (Ejemplo: A, B, C, D, E, Etc.) no son necesarias declarar.

1.8. Asignación de valores a variables declarados y proceso de cálculo


 Una vez declarados las variables, se debe de asignar valores, ya sea directamente o a través de
cálculos. Para asignar valores se debe de seguir la siguiente sintaxis:

Valores asignados directamente:


LOCAL Variable_1, Variable_2, Variable_3…Variable_8;
Variable_1:=4;

GABRIEL DAVID QUISPE SANES


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

Variable_2:=2;
Variable_3:=3;
Variable_8:=4;
Valores asignados a través de cálculos:
LOCAL Variable_1, Variable_2, Variable_3…Variable_8;
Variable_1:=4;
Variable_2:=2;
Variable_3:=Variable_1+ Variable_2;
Variable_8:= Variable_3 - Variable_1;

 Valores asignados directamente.

Valores asignados
directamente

 Valores asignados a través de cálculos.

Valores asignados
A través de cálculos

1.9. Imprimir resultados


 Una vez asignado los valores directamente o por medio de cálculos, se debe de imprimir (visualizar)
los resultados, para ello se usa el comando PRINT y MSGBOX.
 La sintaxis es la siguiente:
PRINT (“Escribir texto aquí” + Res1);

Kit de Conectividad Calculadora HP PRIME (Emulador)

GABRIEL DAVID QUISPE SANES


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

 Cada vez que se imprima, el resultado se imprimirá repetidamente en la pantalla de la calculadora


HP PRIME como se muestra a continuación.

Impresión repetida

Calculadora HP PRIME (Emulador)

 Para evitar la impresión repetida, se debe de limpiar la pantalla cada vez que se va ejecutar el
programa. Para ello se utiliza la siguiente sintaxis PRINT; antes de imprimir cualquier otro resultado.

Limpia la pantalla

Kit de Conectividad

 La sintaxis es la siguiente:
MSGBOX (“Escribir texto aquí” + Res1);

Kit de Conectividad Calculadora HP PRIME (Emulador)

GABRIEL DAVID QUISPE SANES


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

APLICACIÓN:
Calcular la coordenada UTM en el punto B a partir del punto A en el siguiente gráfico, partiendo de los
siguientes datos.
DATOS:
 Coordenada en el punto A:
NORTE: 8584272
ESTE : 7475234

FORMULAS A UTILIZAR:
 Coordenada en el punto B:
𝐍𝐁 = NA + L ∙ COS(θ)
𝐄𝐁 = EA + L ∙ SIN(θ)

GABRIEL DAVID QUISPE SANES


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

Vous aimerez peut-être aussi