Osmer Ignacio Blanco Campos
PROGRAMAS EN LENGUAJE DE PROGRAMACIÓN JAVA
APLICANDO EL IDE NetBeans, DE CÁLCULOS BÁSICOS EN
METALURGIA EXTRACTIVA
CLASIFICACIÓN, CARGA CIRCULANTE, CÁLCULOS EN FLOTACIÓN
DE MINERALES, VOLUMENES
“PROGRAMAS EN LENGUAJE DE PROGRAMACIÓN JAVA
APLICANDO EL IDE NetBeans, DE CÁLCULOS BÁSICOS EN
METALURGIA EXTRACTIVA. CLASIFICACIÓN, CARGA CIRCULANTE,
CÁLCULOS EN FLOTACIÓN DE MINERALES, VOLUMENES”
Osmer Ignacio Blanco Campos
Autor – Editor
Osmer Ignacio Blanco Campos
Jr. Junín Mz. 25. Lt. 5 Villa de Pasco distrito de Tinyahuarco Provincia y
Región Pasco Perú
[email protected][email protected]Libro electrónico disponible en:
https://independent.academia.edu/OsmerIgnacioBlancoCampos
https://osmerignacioblancocampos.academia.edu/research
Diseño de portada: Osmer Ignacio Blanco Campos
Primera edición: octubre de 2021
Hecho el Depósito Legal en la Biblioteca Nacional del Perú N° 2021-11304
ISBN: 978-612-00-6930-1
Prohibida su reproducción total o parcial sin autorización del autor
Versión Virtual
Octubre de 2021
INTRODUCCIÓN
La industria metalúrgica peruana se desarrolla principalmente en el
campo de la metalurgia extractiva, el Perú es el primer productor de
oro, zinc, plomo, estaño, indio y selenio en Latinoamérica así mismo
el segundo productor de cobre a nivel mundial. Las operaciones y
procesos en el país de los descendientes de los incas, son cada vez
más sofisticados, las innumerables tareas repetitivas involucran
automatización, por ello el estudiante de ingeniería metalúrgica debe
tener competencias desarrolladas en programación.
El presente texto desarrolla programas de cálculos básicos con el
lenguaje de programación Java aplicando el IDE NetBeans, se han
desarrollado programas que hacen cálculos de eficiencia de
clasificación, cálculos de carga circulante por diversos métodos,
cálculos en flotación de minerales, cálculos de volúmenes, etc. El
texto te explica de manera didáctica como elaborar paso a paso un
programa con el lenguaje de programación Java, está destinado para
metalurgistas que se inician en el campo de la programación
Índice
Cálculo de la eficiencia del clasificador en función a mallas ............................................................... 1
Cálculo de la eficiencia por peso del rebose y el porcentaje del material fino en el rebose y en la
alimentación. ....................................................................................................................................... 6
Cálculo de la carga circundante en función al análisis de mallas ...................................................... 11
Cálculo de la carga circulante en función a la dilución de la pulpa ................................................... 16
Cálculo de la carga circulante en función del porcentaje de solidos de la pulpa y porcentaje de
líquido................................................................................................................................................ 21
Cálculo de la carga circulante en función del porcentaje de solidos de la pulpa ............................. 26
Cálculo del porcentaje de sólidos en función a la densidad y peso específico ................................. 31
Cálculo de la carga del porcentaje en sólidos en la función a la densidades y peso específico en la
descarga de un molino ...................................................................................................................... 36
Cálculo de la carga circulante en la función de las densidades de la pulpa ...................................... 41
Cálculo del tiempo de acordonamiento ............................................................................................ 46
Cálculo del tiempo de flotación ........................................................................................................ 51
Cálculo de la recuperación ................................................................................................................ 56
Cálculo del Radio de concentración .................................................................................................. 61
Cálculo del balance metalúrgico de dos productos un concentrado y un relave ............................. 66
Cálculo del área de la base, área lateral, área total y volumen de un cilindro ................................. 71
Cálculo del área de la base, área lateral, área total y volumen de un cono ..................................... 77
Cálculo área total y volumen de una esfera ...................................................................................... 83
Cálculo del área de la base, área lateral, área total y volumen de un prisma ortoedro ................... 88
Cálculo del área de la base, área lateral, área total y volumen de un paralelepípedo rectangular . 94
Cálculo del área de la base, área lateral, área total y volumen de un cubo ................................... 100
Cálculo del área de la base, área lateral, área total y volumen de un prisma cuadrangular .......... 106
Cálculo del área de la base, área lateral, área total y volumen de un prisma triangular ............... 112
Cálculo del área de la base, área lateral, área total y volumen de un prisma pentagonal ............. 118
Cálculo del área de la base, área lateral, área total y volumen de una pirámide cuadrangular .... 124
Cálculo del área de la base, área lateral, área total y volumen del cono tronco ............................ 130
Programa N° 01
Cálculo de la eficiencia del clasificador en función a mallas
(𝑜_𝑚𝑒𝑛𝑜𝑟 − 𝑓 )(𝑓 − 𝑐 )10000
𝐸=
(100 − 𝑓 )(𝑜𝑚𝑒𝑛𝑜𝑟 − 𝑐 )𝑓
E: Eficiencia de un clasificador:
o_menor: % del material fino en el rebote del clasificador:
f: % de material fino en la alimentación del clasificador:
c: %material fino en las arenas del clasificador:
(49 − 28)(28 − 5.3)10000
𝐸=
(100 − 28)(49 − 5.3)28
𝐸 = 54.109458287 %
1
PEUDOCODIGO en la primera opción
2
PSEUDOCODIGO botón limpiar o nuevo
3
PSEUDOCODIGO botón salir
4
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
5
Programa N° 02
Cálculo de la eficiencia por peso del rebose y el porcentaje del
material fino en el rebose y en la alimentación.
𝑜_𝑚𝑎𝑦𝑜𝑟(100 − 𝑜_𝑚𝑒𝑛𝑜𝑟) 𝑓
𝐸= ∗( )
100 100 − 𝑓
X: Eficiencia de un clasificador:
o_mayor: % del material fino en el rebote del clasificador:
o_menor: % del material fino en el rebote del clasificador:
f: % de material fino en la alimentación del clasificador:
c: %material fino en las arenas del clasificador
485(100 − 56) 25
𝐸= ∗( )
100 100 − 25
𝐸 = 71.14
6
PSEUDOCODIGO en la primera opción
7
PSEUDOCODIGO botón limpiar o nuevo
8
PSEUDOCODIGO botón salir
9
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
10
Programa N° 03
Cálculo de la carga circundante en función al análisis de mallas
rcc: razón o proporción carga circulante
d: porcentaje acumulado sobre una determinada malla de la
descarga del molino
o_menor: porcentaje acumulado sobre una determinada malla de
la descarga del molino
c: porcentaje acumulado, sobre la misma malla de las arenas del
clasificador
𝑐 𝑑 − 𝑜_𝑚𝑒𝑛𝑜𝑟 𝑜_𝑚𝑒𝑛𝑜𝑟 − 𝑑
𝑟𝑐𝑐 = = ( )=( )
𝑓 𝑐−𝑑 𝑑−𝑐
𝑐 17.5 − 0.54 0.54 − 17.5
𝑟𝑐𝑐 = = ( )=( )
𝑓 26.8 − 17.5 17.5 − 26.8
𝐸 = 1.82
11
PSEUDOCODIGO en la primera opción
12
PSEUDOCODIGO botón limpiar o nuevo
13
PSEUDOCODIGO botón salir
14
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
15
Programa N° 04
Cálculo de la carga circulante en función a la dilución de la pulpa
rcc: Razón o proporción carga circulante de la pulpa:
Rd: Dilución de pulpa en la descarga del molino descarga del molino
Ro_menor: Dilución de la pulpa en el rebalse del clasificador la
descarga del molino
R_ c: Dilución de la pulpa en las arenas del clasificador clasificador
𝑐 𝑅𝑑 − 𝑅𝑜_𝑚𝑒𝑛𝑜𝑟 𝑅𝑜_𝑚𝑒𝑛𝑜𝑟 − 𝑅𝑑
𝑟𝑐𝑐 = = ( )=( )
𝑓 𝑅_𝑐 − 𝑅𝑑 𝑅𝑑 − 𝑅_𝑐
𝑐 0.54 − 1.78 1.78 − 0.54
𝑟𝑐𝑐 = = ( )=( )
𝑓 0.32 − 0.54 0.54 − 0.32
𝐸 = 5.64
16
PSEUDOCODIGO en la primera opción
17
PSEUDOCODIGO botón limpiar o nuevo
18
PSEUDOCODIGO botón salir
19
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
20
Programa N° 05
Cálculo de la carga circulante en función del porcentaje de solidos
de la pulpa y porcentaje de líquido.
Ld: % en peso de líquido en la descarga del molino
Lo_menor: % en peso de líquido en el rebalse del clasificador
Sd: % en peso de sólidos en la descarga del molino
So_menor: % en peso de sólidos en el rebalse del clasificador
Lc: % en peso de líquido en las arenas del clasificador
%𝐿𝑑 %𝐿𝑜_𝑚𝑒𝑛𝑜𝑟
−
%𝑆𝑑 %𝑆𝑜_𝑚𝑒𝑛𝑜𝑟
𝑟𝑐𝑐 = ( )
%𝐿𝑐 %𝐿𝑑
−
%𝑆𝑐 %𝑆𝑑
4.72 4.25
−
𝑟𝑐𝑐 = (3.42 2.26)
4.18 4.72
−
3.25 3.42
𝑟𝑐𝑐 = 5.33
21
PSEUDOCODIGO en la primera opción
22
PSEUDOCODIGO botón limpiar o nuevo
23
PSEUDOCODIGO botón salir
24
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
25
Algoritmo N° 06
Cálculo de la carga circulante en función del porcentaje de solidos
de la pulpa
Sc: % en peso de sólidos en las arenas del clasificador
So: % en peso de sólidos en el rebalse del clasificador
Sd: % en peso de sólidos en la descarga del molino
𝑆𝑐(𝑆𝑜 − 𝑆𝑑
𝑟𝑐𝑐 = ( )
𝑆𝑜(𝑆𝑑 − 𝑆𝑐
76.28(35.21 − 69.14
𝑟𝑐𝑐 = ( )
35.21(69.14 − 76.28
𝑟𝑐𝑐 = 10.30
26
PSEUDOCODIGO en la primera opción
27
PSEUDOCODIGO botón limpiar o nuevo
28
PSEUDOCODIGO botón salir
29
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
30
Programa N° 07
Cálculo del porcentaje de sólidos en función a la densidad y peso
específico
Dp: densidad de la pulpa
Pe: peso específico del mineral
(𝐷𝑝 − 1)100𝑃𝑒
%𝑠𝑜𝑙𝑖𝑑𝑜𝑠 =
(𝑃𝑒 − 1)𝐷𝑝
(2.8 − 1)100 ∗ 3.3
%𝑠𝑜𝑙𝑖𝑑𝑜𝑠 =
(3.3 − 1)2.8
%𝑠𝑜𝑙𝑖𝑑𝑜𝑠 = 92.24 %
31
PSEUDOCODIGO en la primera opción
32
PSEUDOCODIGO botón limpiar o nuevo
33
PSEUDOCODIGO botón salir
34
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
35
Programa N° 08
Cálculo de la carga del porcentaje en sólidos en la función a la
densidades y peso específico en la descarga de un molino
Dd: Densidad de la pulpa en la descarga del molino
Pe: Peso específico del mineral
(𝐷𝑑 − 1)100𝑃𝑒
%𝑠𝑑 =
(𝑃𝑒 − 1)𝐷𝑑
(1.92 − 1)100 ∗ 2.7
%𝑠𝑑 =
(2.7 − 1)1.92
%𝑠𝑜𝑙𝑖𝑑𝑜𝑠 = 81.741%
36
PSEUDOCODIGO en la primera opción
37
PSEUDOCODIGO botón limpiar o nuevo
38
PSEUDOCODIGO botón salir
39
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
40
Programa N° 09
Cálculo de la carga circulante en la función de las densidades de la
pulpa
Dc: Densidad de la pulpa en las arenas del clasificador
Dd: Densidad de la pulpa en la descarga del molino
Do: Densidad de la pulpa en el rebalse del clasificador
(𝑐 − 1)(𝐷𝑑 − 𝐷𝑜)
𝑅𝑐𝑐 =
(𝐷𝑜 − 1)(𝐷𝑐 − 𝐷𝑑)
(2.22 − 1)(1.92 − 1.25)
𝑅𝑐𝑐 =
(1.25 − 1)(2.22 − 1.92)
𝑅𝑐𝑐 = 10.90
41
PSEUDOCODIGO en la primera opción
42
PSEUDOCODIGO botón limpiar o nuevo
43
PSEUDOCODIGO botón salir
44
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
45
Programa N° 10
Cálculo del tiempo de acordonamiento
T: Tiempo de acordonamiento (min)
1440: factor de conversión de línea a minutos
Vv: Volumen de la pulpa en el tanque acondicionador (m3)
Vc: volumen de pulpa alimentada al tanque (m3/día)
𝑉𝑣 ∗ 1440
𝑇=
𝑉𝑐
4.804 ∗ 1440
𝑇=
539
𝑇 = 12.84
46
PSEUDOCODIGO en la primera opción
47
PSEUDOCODIGO botón limpiar o nuevo
48
PSEUDOCODIGO botón salir
49
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
50
Programa N° 11
Cálculo del tiempo de flotación
n: Número de celdas necesarias
vm: volumen entrante de pulpa a una operación de flotación (m3/ min)
T: Tiempo de flotación en (min)
Vk: capacidad de la celda en (m3)
k: porcentaje útil de la celda en volumen
vc: volumen de la pulpa entrante al circuito de flotación (m3/ dim)
𝑛 ∗ 1440 ∗ 𝑉𝑘 ∗ 𝑘 𝑛 ∗ 𝑉𝑘 ∗ 𝑘
𝑇= =
𝑣𝑐 𝑣𝑚
45 ∗ 1440 ∗ 1.133 ∗ 0.7
𝑇= = 18.35 𝑚𝑖𝑛
2800.88
51
PSEUDOCODIGO en la primera opción
52
PSEUDOCODIGO botón limpiar o nuevo
53
PSEUDOCODIGO botón salir
54
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
55
Programa N° 12
Cálculo de la recuperación
MC: Contenido metálico en el concentrado
Mcb: contenido metálico en el mineral de cabeza
𝑀𝑐
𝑅1 = 𝑥100
𝑀𝑏𝑐
125.33
𝑅1 = 𝑥100
132.44
𝑅1 = 94.64
56
SEUDOCODIGO en la primera opción
57
PSEUDOCODIGO botón limpiar o nuevo
58
PSEUDOCODIGO botón salir
59
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
60
Programa N° 13
Cálculo del Radio de concentración
A: Tonelaje de cabeza
C: Tonelaje de concentradora
𝑇𝑜𝑛𝑒𝑙𝑎𝑗𝑒 𝑑𝑒 𝑐𝑎𝑏𝑒𝑧𝑎
𝑅𝐶 =
𝑇𝑜𝑛𝑒𝑙𝑎𝑗𝑒 𝑑𝑒 𝑐𝑜𝑛𝑐𝑒𝑛𝑡𝑟𝑎𝑑𝑜𝑟𝑎
1200.00
𝑅𝐶 = = 6.12
196.33
61
PSEUDOCODIGO en la primera opción
62
PSEUDOCODIGO botón limpiar o nuevo
63
PSEUDOCODIGO botón salir
64
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
65
Programa N° 14
Cálculo del balance metalúrgico de dos productos un concentrado y
un relave
A: Tonelaje del mineral de cabeza
C: Tonelaje de concentrado
A1: Ley de “a “en la cabeza
A2: Ley de “a “en el concentrado
A3: Ley de “a “en el relave
R: Tonelaje de relave
𝐴1 − 𝐴3
𝐶 =𝐴∗
𝐴2 − 𝐴3
7.0 − 0.8
𝐶 = 1200 ∗
60 − 0.8
𝐶 = 125.68
𝑅 =𝐴−𝑐
𝑅 = 1200 − 125.68
𝑅 = 1074.33
66
PSEUDOCODIGO en la primera opción
67
PSEUDOCODIGO botón limpiar o nuevo
68
PSEUDOCODIGO botón salir
69
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
70
Programa N° 15
Cálculo del área de la base, área lateral, área total y volumen de un
cilindro
AB: AREA_BASE “cm2 “
AL: AREA_LATERAL “cm2
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝐴𝐵 = 𝜋𝑟 2
𝐴𝐵 = 3.1416 ∗ (5.5𝑐𝑚)2
𝐴𝐵 = 95.0331𝑐𝑚2
𝐴𝐿 = 2 ∗ 𝜋 ∗ r ∗ 𝑔
𝐴𝐿 = 2 ∗ 3.1416 ∗ 5.5𝑚 ∗ 4𝑐𝑚
𝐴𝐿 = 138.23𝑐𝑚2
71
𝐴𝑇 = 2 ∗ 𝜋 ∗ r ∗ 𝑔 + 2 ∗ 𝜋 ∗ 𝑟 2
𝐴𝑇 = 2 ∗ 𝜋 ∗ r(𝑔 + 𝑟)
𝐴𝑇 = 2 ∗ 3.1416 ∗ 5.5cm(4𝑐𝑚 + 5.5𝑐𝑚)
𝐴𝑇 = 6.2832 ∗ 5.5cm(9.5𝑐𝑚)
𝐴𝑇 = 328.30𝑐𝑚2
𝑉 = 𝜋 ∗ 𝑟2 ∗ ℎ
𝑉 = 3.1416 ∗ (5.5𝑐𝑚2 ) ∗ 4𝑐𝑚
𝑉 = 3.1416 ∗ 30.25𝑐𝑚2 ∗ 4𝑐𝑚
𝑉 = 380.13𝑐𝑚3
72
SEUDOCODIGO en la primera opción
73
PSEUDOCODIGO botón limpiar o nuevo
74
PSEUDOCODIGO botón salir
75
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
76
Programa N° 16
Cálculo del área de la base, área lateral, área total y volumen de un
cono
GENERATRIZ “cm “
AB: AREA_BASE “cm2 “
AL: AREA_LATERAL “cm2
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝑔2 = (3𝑐𝑚)2 + (4𝑐𝑚)2
𝑔2 = 25𝑐𝑚
g = √25𝑐𝑚2
𝑔 = 5cm
𝐴𝐵 = 𝜋𝑟 2
𝐴𝐵 = 3.1416 ∗ (3𝑐𝑚)2
𝐴𝐵 = 28.28𝑐𝑚2
77
𝐴𝑙 = 𝜋 ∗ r ∗ g
𝐴𝑙 = 3.1416 ∗ 3cm ∗ 5cm
𝐴𝑙 = 47.13𝑐𝑚2
𝐴𝑡 = 𝜋 ∗ r ∗ g + 𝜋𝑟 2
𝐴𝑡 = 3.1416 ∗ 3cm ∗ 5cm + 3.1416 ∗ (3𝑐𝑚)2
𝐴𝑡 = 47.124𝑐𝑚2 + 28.2744𝑐𝑚2
𝐴𝑡 = 75.40𝑐𝑚2
1
𝑉 = 𝜋 ∗ 𝑟2 ∗ ℎ
3
1
𝑉 = 3.1416 ∗ (3𝑐𝑚)2 ∗ 4𝑐𝑚
3
𝑉 = 37.699𝑐𝑚3
78
PSEUDOCODIGO en la primera opción
79
PSEUDOCODIGO botón limpiar o nuevo
80
PSEUDOCODIGO botón salir
81
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
82
Programa N° 17
Cálculo área total y volumen de una esfera
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝐴 = 4𝜋𝑟 2
𝐴 = 4 ∗ 3.1416 ∗ (4𝑐𝑚)2
𝐴 = 201.07𝑐𝑚2
4
𝑉 = 𝜋 ∗ 𝑟3
3
4
𝑉 = 3.1416 ∗ (4𝑐𝑚)3
3
𝑉 = 268.09𝑐𝑚3
83
SEUDOCODIGO en la primera opción
84
PSEUDOCODIGO botón limpiar o nuevo
85
PSEUDOCODIGO botón salir
86
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
87
Programa N° 18
Cálculo del área de la base, área lateral, área total y volumen de un
prisma ortoedro
AB: AREA_BASE “m2 “
AL: AREA_LATERAL “m2
AT: AREA_TOTAL “m2
VOLUMEN: VOLUMEN “m3”
𝐴𝐵 = 2𝑎𝑏
𝐴𝐵 = 2 ∗ (4𝑚) ∗ (5𝑚)
𝐴𝐵 = 40𝑚2
𝐴𝐿 = 2𝑎𝑐 + 2𝑏𝑐
𝐴𝐿 = 2(4𝑚)(6𝑚) + 2(5𝑚)(6𝑚)
𝐴𝐿 = 108𝑚2
88
𝐴𝑡 = 2𝑎𝑏 + 2𝑎𝑐 + 2𝑏𝑐
𝐴𝑡 = 2(4𝑚)(5𝑚) + 2(4𝑚)(6𝑚) + 2(5𝑚)(6𝑚)
At = 148𝑚2
V = abc
V = (4m)(5m)(6m)
V = 120𝑚3
89
SEUDOCODIGO en la primera opción
90
PSEUDOCODIGO botón limpiar o nuevo
91
PSEUDOCODIGO botón salir
92
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
93
Programa N° 19
Cálculo del área de la base, área lateral, área total y volumen de un
paralelepípedo rectangular
AL: AREA_LATERAL “m2
AT: AREA_TOTAL “m2
VOLUMEN: VOLUMEN “m3”
DIAGONAL: D “m”
𝐴𝐿 = 2𝑎(𝑏 + 𝑐)
𝐴𝑙 = 2(4𝑚)(5𝑚) + 2(4𝑚)(6𝑚)
𝐴𝑙 = 88𝑚2
𝐴𝑡 = 2𝑎𝑏 + 2𝑏𝑐 + 2𝑎𝑐
𝐴𝑡 = 2(4𝑚)(5𝑚) + 2(5𝑚)(6𝑚) + 2(4𝑚)(6𝑚)
𝐴𝑡 = 148𝑚2
94
𝑉 = 𝑎𝑏𝑐
𝑉 = (4𝑚)(5𝑚)(6𝑚)
𝑉 = 120𝑚3
𝑑 = 𝑎2 + 𝑏 2 + 𝑐 2
𝑑 2 = (4𝑚)2 + (5𝑚)2 + (6𝑚)2
𝑑 = 8.77𝑚
95
PSEUDOCODIGO en la primera opción
96
PSEUDOCODIGO botón limpiar o nuevo
97
PSEUDOCODIGO botón salir
98
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
99
Programa N° 20
Cálculo del área de la base, área lateral, área total y volumen de un
cubo
AB: AREA_BASE “cm2
AL: AREA_LATERAL “cm2
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝐴𝑏 = 2𝑎2
𝐴𝑏 = 2(5𝑐𝑚)2
𝐴𝑏 = 50𝑐𝑚2
𝐴𝑙 = 4𝑎2
𝐴𝑙 = 4(5𝑐𝑚)2
𝐴𝑙 = 100𝑐𝑚2
100
𝐴𝑡 = 6𝑎2
𝐴𝑡 = 6(5𝑐𝑚)2
𝐴𝑡 = 150𝑐𝑚2
𝑉 = 𝑎3
𝑉 = (5𝑐𝑚)3
𝑉 = 125𝑐𝑚3
101
SEUDOCODIGO en la primera opción
102
PSEUDOCODIGO botón limpiar o nuevo
103
PSEUDOCODIGO botón salir
104
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
105
Programa N° 21
Cálculo del área de la base, área lateral, área total y volumen de un
prisma cuadrangular
AB: AREA_BASE “cm2
AL: AREA_LATERAL “cm2
PERIMETRO: 4*NUM-LADOS “cm”
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝐴𝑏 = 𝑙 2
𝐴𝑏 = 25𝑐𝑚2
𝑃𝑏 = 𝐿 + 𝐿 + 𝐿 + 𝐿
𝑃𝑏 = 5(𝑐𝑚) + 5(𝑐𝑚) + 5(𝑐𝑚) + 5(𝑐𝑚)
𝑃𝑏 = 20𝑐𝑚
106
𝐴𝑙 = 𝑃𝑏 ∗ ℎ
𝐴𝑙 = 20𝑐𝑚 ∗ 6𝑐𝑚
𝐴𝑙 = 120𝑐𝑚2
𝐴𝑡 = 𝐴𝑙 + 2𝐴𝑏
𝐴𝑡 = 120𝑐𝑚2 + 2(25𝑐𝑚2 )
𝐴𝑡 = 170𝑐𝑚2
𝑉 = 𝐴𝑏 ∗ ℎ
𝑉 = 25𝑐𝑚2 ∗ 6𝑐𝑚
𝑉 = 150𝑐𝑚3
107
PSEUDOCODIGO en la primera opción
108
PSEUDOCODIGO botón limpiar o nuevo
109
PSEUDOCODIGO botón salir
110
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
111
Algoritmo N° 22
Cálculo del área de la base, área lateral, área total y volumen de un
prisma triangular
AB: AREA_BASE “cm2
PERIMETRO: 4*NUM-LADOS “cm”
AL: AREA_LATERAL “cm2
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝑏∗𝑎
𝐴𝑏 =
2
4𝑐𝑚 ∗ 5𝑐𝑚
𝐴𝑏 =
2
𝐴𝑏 = 10𝑐𝑚2
𝑃𝑏 = 3𝑎
𝑃𝑏 = 3(5𝑐𝑚)
𝑃𝑏 = 15𝑐𝑚
112
𝐴𝑙 = 𝑃𝑏 ∗ ℎ
𝐴𝑙 = 15𝑐𝑚 ∗ 6𝑐𝑚
𝐴𝑙 = 90𝑐𝑚2
𝐴𝑡 = 𝐴𝑙 + 2𝐴𝑏
𝐴𝑡 = 90𝑐𝑚2 + 2(10𝑐𝑚2 )
𝐴𝑡 = 110𝑐𝑚2
𝑉 = 𝐴𝑏 ∗ ℎ
𝑉 = 10𝑐𝑚2 ∗ 6𝑐𝑚
𝑉 = 60𝑐𝑚3
113
SEUDOCODIGO en la primera opción
114
PSEUDOCODIGO botón limpiar o nuevo
115
PSEUDOCODIGO botón salir
116
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
117
Programa N° 23
Cálculo del área de la base, área lateral, área total y volumen de un
prisma pentagonal
AB: AREA_BASE “cm2
PERIMETRO: 4*NUM-LADOS “cm”
AL: AREA_LATERAL “cm2
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝑃𝑏 = 𝑛# ∗ 𝑙
𝑃𝑏 = 5 ∗ 6𝑐𝑚
𝑃𝑏 = 30𝑐𝑚
𝑃 ∗ 𝑎𝑝
𝐴𝑏 =
2
35𝑐𝑚 ∗ 6𝑐𝑚
𝐴𝑏 =
2
𝐴𝑏 = 60𝑐𝑚2
118
𝐴𝑙 = 𝑃𝑏 ∗ ℎ
𝐴𝑙 = 30𝑐𝑚 ∗ 8𝑐𝑚
𝐴𝑙 = 240𝑐𝑚2
𝐴𝑡 = 𝐴𝑙 + 2𝐴𝑏
𝐴𝑡 = 240𝑐𝑚2 + 2(60𝑐𝑚2 )
𝐴𝑡 = 360𝑐𝑚2
𝑉 = 𝐴𝑏 ∗ ℎ
𝑉 = 60𝑐𝑚2 ∗ 8𝑐𝑚
𝑉 = 480𝑐𝑚3
119
SEUDOCODIGO en la primera opción
120
PSEUDOCODIGO botón limpiar o nuevo
121
PSEUDOCODIGO botón salir
122
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
123
Programa N° 24
Cálculo del área de la base, área lateral, área total y volumen de una
pirámide cuadrangular
AB: AREA_BASE “cm2
PERIMETRO: 4*NUM-LADOS “cm”
APOTEMA: “cm”
AL: AREA_LATERAL “cm2
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝐴𝐵 = 𝐿2 𝐴𝐵 = 62 = 36𝑐𝑚2
2
𝑙 22
(𝑎𝑝) = ℎ + ( )
2
2
6𝑐𝑚 2 2
(𝑎𝑝) = (7𝑐𝑚) + ( )
2
𝑎𝑝 = 7.62𝑐𝑚
𝑃𝑏 = 𝑛°# ∗ 𝑙
𝑃𝑏 = 4 ∗ 6𝑐𝑚
𝑃𝑏 = 24𝑐𝑚
124
𝑃𝑏 ∗ 𝑎𝑝
𝐴𝑙 =
2
24𝑐𝑚 ∗ 7.62𝑐𝑚
𝐴𝑙 =
2
𝐴𝑙 = 91.39𝑐𝑚2
𝐴𝑡 = 𝐴𝑙 + 𝐴𝑏
𝐴𝑡 = 91.39𝑐𝑚2 + 36𝑐𝑚2
𝐴𝑡 = 127.39𝑐𝑚2
1
𝑉 = *Ab*h
3
1
𝑉 = *36𝑐𝑚2 *7cm
3
𝑉 = 84𝑐𝑚3
125
SEUDOCODIGO en la primera opción
126
PSEUDOCODIGO botón limpiar o nuevo
127
PSEUDOCODIGO botón salir
128
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
129
Programa N° 25
Cálculo del área de la base, área lateral, área total y volumen del
cono tronco
ABm: AREA_BASE_MAYOR “cm2”
Abm: AREA_BASE_MENOR “cm2”
GENERATRIZ “cm”
AL: AREA_LATERAL “cm2
AT: AREA_TOTAL “cm2
VOLUMEN: VOLUMEN “cm3”
𝐴𝐵𝑚 = 𝜋𝑅 2
𝐴𝐵𝑚 = 3.1416 ∗ (8𝑐𝑚)2
𝐴𝐵𝑚 = 201.0624𝑐𝑚2
𝐴𝑏𝑚 = 𝜋𝑟 2
𝐴𝑏𝑚 = 3.1416 ∗ (4𝑐𝑚)2
𝐴𝑏𝑚 = 50.2656𝑐𝑚2
130
𝐴𝑝𝑙𝑖𝑐𝑎𝑛𝑑𝑜 𝑒𝑙 𝑡𝑒𝑜𝑟𝑒𝑚𝑎 𝑑𝑒 𝑝𝑖𝑡𝑎𝑔𝑜𝑟𝑎𝑠
𝑔2 = (4𝑐𝑚)2 + (4𝑐𝑚)2
𝑔 = 5.6568𝑐𝑚2
𝐴𝐿 = 𝜋 ∗ g(R + r)
𝐴𝐿 = 3.1416 ∗ 5.6568cm(12cm)
+ 3cm)
𝐴𝐿 = 213.26𝑐𝑚2
𝐴𝑡 = 𝜋 ∗ g(R + r) + 𝜋 ∗ 𝑅 2 + 𝜋 ∗ 𝑟 2
𝐴𝑡 = 3.1416 ∗ 5.6568cm(8cm + 4cm)
+ 3.1416 ∗ (8𝑐𝑚)2 + 3.1416 ∗ (4𝑐𝑚)2
𝐴𝑡 = 464.59𝑐𝑚2
1
𝑉 = ∗ 𝜋 ∗ 𝑟2 ∗ ℎ
3
1
𝑉 = ∗ 𝜋3.1416 ∗ (4𝑐𝑚)2 ∗ (4𝑐𝑚)
3
𝑉 = 67.02𝑐𝑚3
131
PSEUDOCODIGO en la primera opción
132
PSEUDOCODIGO botón limpiar o nuevo
133
PSEUDOCODIGO botón salir
134
PSEUDOCODIGO en la primera opción
Ingresamos datos en la opción para calcular el algoritmo
135
BIBLIOGRAFÍA
Egas, A. (1985). Evaluacion de plantas concentradoras. Lima-Perú.
López, J. (2009). Curso de Java. Disponible en:
https://www.cursodejava.com.mx/descargas/CursoJava.pdf
Vargas, L. (2017). Tesis Evaluación de la granulometría y flotación en la Cía. Cori-
Puno. Universidad Nacional de San Agustín. Arequipa-Perú.
136
137