Академический Документы
Профессиональный Документы
Культура Документы
A LA INGENIERA QUMICA
PROFESOR: TRUJILLO SALVADOR
APOLINAR
INTEGRANTES:
RUBIO MONTERO ALEXIS JESUS
MORAN CABALLERO JUAN
PABLO
TINCO FERNANDEZ RANDY
DUSTIN
1. En una empresa se extrae 4 diferentes tipos de minerales, de diferentes minas,
de las cuales cada mineral tiene una masa diferente. Realizar un algoritmo y su
respectivo diagrama de flujo que proporcione la siguiente informacin: Cul es la
mayor masa, en que mina se encuentra, y de que mineral es la masa mayor.
Mina 1
Mina 2
Mina 3
Mina 4
DIAGRAMA DE FLUJO
CODIFICACION EN VISUAL BASIC
Module Module1
Sub Main()
Dim M(3, 3), MMAYOR, MINMAYOR, MIRMAYOR As Double
Dim F, C As Integer
'CARGA DE LA MATRIZ DE MASAS DE LOS MINERALES
For F = 0 To 3
For C = 0 To 3
Console.WriteLine("INGRESE FILA:" & F & "INGRESE COLUMNA:" & C)
M(F, C) = Console.ReadLine()
Next
Next
' CALCULA LA MAYOR MASA, EN QUE MINA SE ENCUENTRA Y A QUE MINERAL PERTENECE
For F = 0 To 3
For C = 0 To 3
If M(F, C) > MMAYOR Then
MMAYOR = M(F, C)
MINMAYOR = F
MIRMAYOR = C
End If
Next
Next
Console.WriteLine("LA MAYOR MASA ES:" & MMAYOR)
Console.WriteLine("LA MINA CON MAYOR MASA ES:" & MINMAYOR)
Console.WriteLine("EL MINERAL EN EL CUAL SE ENCUENTRA LA MAYOR MASA ES:" & MIRMAYOR)
Console.ReadLine()
End Sub
End Module
EJECUTANDO CONSOLA
2. En una fbrica de insumos qumicos se tienen una cantidad de 5
calderos a las cuales se las revisa la temperatura 4 veces durante el da.
Realizar un programa que proporcione la siguiente informacin. Una
aplicacin en la cual nos indique que temperatura es la mayor, en que
caldero est presente, y que numero de revisin presenta.
Caldero 1
Caldero 2
Caldero 3
Caldero 4
Caldero 5
DIAGRAMA DE FLUJO
CODIFICACION EN VISUAL BASIC
Module Module1
Sub Main()
Dim T(3, 3), TMAYOR, CALDMAYOR, REVMAYOR As Double
Dim F, C As Integer
'CARGA DE LA MATRIZ DE TEMPERATURAS
For F = 0 To 3
For C = 0 To 3
Console.WriteLine("INGRESE FILA:" & F & "INGRESE COLUMNA:" & C)
T(F, C) = Console.ReadLine()
Next
Next
' CALCULA LA MAYOR TEMPETRATURA, EN QUE CALDERO SE ENCUENTRA Y EN QUE NUMERO DE REVISION SE ENCUENTRA
For F = 0 To 3
For C = 0 To 3
If T(F, C) > TMAYOR Then
TMAYOR = T(F, C)
CALDMAYOR = F
REVMAYOR = C
End If
Next
Next
Console.WriteLine("LA MAYOR TEMPERATURA ES:" & TMAYOR)
Console.WriteLine("EL CALDERO CON MAYOR TEMPERATURA ES:" & CALDMAYOR)
Console.WriteLine("EL NUMERO DE REVISION EN EL CUAL SE ENCUENTRA LA MAYOR TEMPERATURA ES:" & REVMAYOR)
Console.ReadLine()
End Sub
End Module
EJECUTANDO CONSOLA
3. Una empresa minera extrae 3 minerales: Cobre, Plata y Zinc en sus 7 fbricas, y lo
venden por toneladas. Haga un programa que calcule
Cuntos kilogramos de minerales produjo la mina que tuvo mayor produccin?
Cul es el mineral que se produjo ms?
MINERALES
PROD
COBRE PLATA ZINC
0 1 2
2
MINAS
3
6
4) En un laboratorio de Qumica se desea saber la cintica qumica de 3 reactivos para ellos se ha calculado la
velocidad de reaccin de 3 diferentes reactivos al estar en contacto con el agua(Yodo, Boro y Potasio) previamente se
haban desarrollado 12 pruebas en laboratorio .Construya un programa en VB que pueda proporcionar la siguiente
informacin.
Cul fue la mayor velocidad registrada y en que prueba?
Cul fue el promedio en cada prueba?
MATRIZ DE VELOCIDAD
COMPUESTOS
VEL
YODO BORO POTASIO
0 1 2
0
1
PRUEBAS .
.
10
11
3) Los datos reunidos de la minera Colquisiri relacionado a la produccin de la N
refineras en cada uno de los meses del ao anterior, se proporcionan de la
siguiente manera:
Datos: N