Você está na página 1de 8

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°09
TEMA: OBJETOS GRÁFICOS

 Introducción a objetos gráficos


 Comando FREEZE
 Comando WAIT(n)
 Comando RGB
TEMAS ESPECÍFICOS  Comando RECT_P
 Comando LINE_P
 Comando ARC_P
 Comando TRIANGLE_P
 Comando FILLPOLY_P
 Comando TEXTOUT_P
 Insertar imágenes en la programación
 LOCAL
 INPUT
 PRINT
COMANDOS A UTILIZAR  MSGBOX
 IF
 FOR
 WHILE
TEMA DE APLICACIÓN  HIDRAÚLICA DE CANALES: Cálculo del caudal de
un canal de sección compuesta

1. Introducción a objetos gráficos:


 Existen 10 variables de gráficos integradas en HP Prime llamadas G0–G9. G0 es siempre el gráfico
de la pantalla actual. El G1 al G9 pueden utilizarse para almacenar los objetos gráficos temporales
(abreviados GROBs) al programar aplicaciones que usen gráficos. Son temporales y, por
consiguiente, se borran al apagar la calculadora.
 Las dimensiones de la pantalla de la calculadora HP PRIME son las siguientes en PIXELES.

320 Píxeles
240 Píxeles

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 origen de las coordenadas se considera desde la parte superior-izquierda, como se muestras en


la siguiente gráfica.

2. Comando FREEZE:
 El comando FREEZE pausa la ejecución de un programa hasta que se pulse una tecla. Esto evita
que la pantalla se redibuje después de finalizada la ejecución del programa, dejando la visualización
modificada en la pantalla para que el usuario la vea.
 La sintaxis para el comando es:
FREEZE

3. Comando WAIT(n):
 El comando WAIT(n) pausa la ejecución del programa durante n segundos. Con ningún argumento
o con n = 0, pausa la ejecución durante un minuto.
 Cumple funciones similares que el comando FREEZE
 La sintaxis para el comando es:
WAIT(n)

4. Comando RGB:
 Devuelve un número entero que puede utilizarse como el parámetro de color para una función de
dibujo, en base a los valores de los componentes rojo, verde y azul (cada uno de 0 a 255).
 Este un modelo de color con lo que es posible representar a un color por la mezcla de los tres
colores luz primarios (rojo, verde y azul).
 La sintaxis para el comando es:
RGB (R, G, B)

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

 Para obtener los valores numéricos de R, G y B, que obviamente van depender del color elegido,
es recomendable utilizar el Software Paint.

Seleccionar
Colores

Seleccionar Editor
de colores

Software Paint

Seleccionar color de
preferencias

Copiar los valores


numéricos del cuadro

Software Paint

5. Comando RECT_P:
 Dibuja un rectángulo en G entre los puntos x1, y1 y x2, y2 utilizando color del borde para el
perímetro y color de relleno para el interior.
 La sintaxis para el comando es:

RECT_P (G0, x1, y1, x2, y2, Color borde, Color relleno)

 Donde x1 y y1, se refiere a las coordenadas del vértice superior izquierda del rectángulo
 Donde x2 y y2, se refiere a las coordenadas del vértice inferior derecha del rectángulo
 El Color borde se expresa en fucnión al comando RGB.
 El Color relleno se expresa en fucnión al comando RGB.
 El Color relleno se expresa en fucnión al comando RGB.

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

6. Comando LINE_P:
 El formato básico de LINE_P dibuja una línea entre las coordenadas x1, y1 y x2, y2 utilizando el
color especificado.
 La sintaxis para el comando es:

LINE_P (G0, x1, y1, x2, y2, Color)

 Donde x1 y y1, se refiere a las coordenadas del punto inicial de la línea


 Donde x2 y y2, se refiere a las coordenadas del punto final de la línea
 El Color se expresa en fucnión al comando RGB.

7. Comando ARC_P:
 El formato ARC_P dibuja un círculo o un arco centrado en el punto x, y, con radio r y Color
comenzando en el ángulo a1 y finalizando en el ángulo a2.
 La sintaxis para el comando es:

ARC_P (G0, x, y, r, a1, a2, Color)

 Donde x1 y y1, se refiere a las coordenadas del punto inicial de la línea.


 Donde x2 y y2, se refiere a las coordenadas del punto final de la línea.
 El Color se expresa en fucnión al comando RGB.

8. Comando TRIANGLE_P:
 El formato TRIANGLE_P dibuja un triángulo entre las coordenadas (x1, y1), (x2, y2) y (x3, y3)
utilizando el color especificado.
 La sintaxis para el comando es:

TRIANGLE_P (G0, x1, y1, x2, y2, x3, y3,Color)

 Donde x1 y y1, se refiere a la primera coordenada del triángulo.


 Donde x2 y y2, se refiere a la segunda coordenada del triángulo.
 Donde x3 y y3, se refiere a la tercera coordenada del triángulo.
 El Color se expresa en fucnión al comando RGB.

9. Comando FILLPOLY_P:
 El formato FILLPOLY_P dibuja un polígono de n vértices entre las coordenadas (x1, y1), (x2, y2),
(x3, y3), … , (xn, yn) utilizando el color especificado.
 La sintaxis para el comando es:

FILLPOLY_P (G0, {x1, y1, x2, y2, x3, y3, … xn, yn}, Color)

 Donde x1 y y1, se refiere a la primera coordenada del polígono.


 Donde x2 y y2, se refiere a la segunda coordenada del polígono.
 Donde x3 y y3, se refiere a la tercera coordenada del polígono.
 Donde xn y yn, se refiere a la n-ésima coordenada del polígono.
 El Color se expresa en fucnión al comando RGB.

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

10. Comando TEXTOUT_P:


 El formato TEXTOUT_P dibuja texto utilizando Color en el gráfico G0 en posición x, y utilizando
fuente
 La sintaxis para el comando es:

TEXTOUT_P (Texto, G0, x, y, Tamaño de fuente, Color, Ancho, Color de fondo)

 Donde x y y, se refiere a la coordenada inicial del texto


 Donde Tamaño de fuente, se refiere al tamaño del texto.
 Donde Color, se refiere al color del texto.
 Donde Ancho, se refiere al ancho del color de fondo del texto (Por lo general poner 100).
 Donde Color de fondo, se refiere al color de fondo que tendrá el texto.
 El tamaño del texto varía de acuerdo a la siguiente tabla
Código Descripción
0 Fuente actual seleccionado en la pantalla
1 Tamaño 10
2 Tamaño 12
3 Tamaño 14
4 Tamaño 16
5 Tamaño 18
6 Tamaño 20
7 Tamaño 22

11. Inserción de imágenes en programas de la calculadora HP PRIME:


 Elegir una imagen la que queramos insertar en el programa en formato *.BMP, *.ICO, *.EMF,
*WMF.
 Si la imagen se encuentra en otro formato convertir a los formatos mencionados utilizando la
siguiente página: https://convertimage.es/convertir-una-imagen/a-ico/
 Descargar el software DIMGROB para obtener el código de la imagen

Primero importe imagen

Generar el código de la
imagen
Copie este código al código
fuente del programa

 Si la imagen se encuentra en otro formato convertir a los formatos mencionados utilizando la


siguiente página: https://convertimage.es/convertir-una-imagen/a-ico/

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

APLICACIÓN N°01:
Calcule el caudal que circula por la sección compuesta de un río como se muestra en la siguiente figura
y muestre la gráfica de la sección.

DATOS:
 Pendiente(S) : 0.001 m/m
 Rugosidad(n) : 0.017
 Datos de Profundidad Vs Distancia de cada punto:

Vértice X[m] Y[m]


A 1.0 0.0
B 2.0 1.0
C 2.0 2.0
D 3.0 3.0
E 4.0 3.0
F 5.0 4.0
G 7.0 4.0
H 8.0 3.0

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

I 8.0 2.0
J 9.0 1.0
K 9.0 0.0

MOSTRAS RESULTADOS
 Nombre y apellido del desarrollador
 Caudal que circula por la sección
 Todos los elementos geométricos de la canal compuesta.
 La gráfica de la sección

FORMULAS A UTILIZAR
 Fórmula de Ecuación de Manning
5 2 1
𝐴 3 ∙ 𝑃 −3 ∙ 𝑆 2
𝑄=
𝑛

 Cálculo de área mojada:


𝑛 𝑛
1
𝐴 = ∙ (∑ 𝑥𝑖 ∙ 𝑦𝑖+1 − ∑ 𝑦𝑖 ∙ 𝑥𝑖+1 )
2
𝑖=1 𝑖=1

 Cálculo de perímetro mojada:


𝑛

𝑃 = ∑ √(𝑥𝑖+1 − 𝑥𝑖 )2 + (𝑦𝑖+1 − 𝑦𝑖 )2
𝑖=1

 Espejo de agua (T)

𝑇 = √(𝑥𝐴 − 𝑥𝐾 )2 + (𝑦𝐴 − 𝑦𝐾 )2

 Radio hidráulico (R)


𝑅 = 𝐴/𝑃

 Velocidad (V)
𝑉 = 𝑄/𝐴

GABRIEL DAVID QUISPE SANES


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

Você também pode gostar