Professional Documents
Culture Documents
FACULTAD DE INGENIERA
ESCUELA ACADMICO PROFESIONAL DE INGENIERA CIVIL
CURSO :
PROGRAMACION EN INGENIERIA, Matrices
DOCENTE :
Ing. Eduardo Barrantes Meja
ALUMNO :
GUTIERRES LLANOS, Luis Geiner
CICLO : II
GRUPO : A
La Ingeniera Civil es una especialidad que nos adhiere a la sociedad mediante el diseo
y ejecucin de obras, y en el proceso de sus acciones tambin hace uso de las matrices
ya que se utilizan para el diseo de sistemas estructurales en las diversas reas que
ocupa la Ingeniera Civil. Las matrices sirven para resolver sistemas de ecuaciones
lineales, estos a su vez tienen mltiples aplicaciones en el rea de ingeniera dando
lugar a al ptimo manejo de recursos humanos y de materiales monitoreados y
controlados desde un sistema de diseo dando as paso a la modernidad y a la
ingeniera del futuro. Podemos denotar adems que las matrices tienen su importancia
en el manejo de sistemas de informacin fundamentales, por eso se ver en el presente
trabajo algunas similitudes con su aplicacin e importancia.
Las matrices tienen diversas aplicaciones en la ingeniera civil por ejemplo en el clculo
estructural para analizar la capacidad de carga y el diseo de elementos; en ingeniera
de trnsito para generar matrices de informacin en la planificacin de transporte y
aforos vehiculares; en topografa para realizar resmenes de datos y cuadricular
terrenos para curvas de nivel; en dibujo asistido por computadora en el software
Autocad.
Objetivos
- comunicar el potencial que tienen las matrices instruccionales en el proceso
tanto de enseanza como de valoracin/evaluacin.
- Ponerse en lugar del computador y realizar un programa en visual Basic.net
DESARROLLO
Suma de matrices
a. Anlisis y definicin del problema
Para
i=0
j<0
Matrizresultado(i,j) =
matriza(i,j) +
matrizb(i,j)
Mostrar Suma de
matriz A + B
b. Diagrama de Pasada
Numero de filas
Numero de columna
Calcular la suma
Resp = suma
c. Diagrama de Flujo
d. Prueba de Escritorio
a+b 1 2 3
= 1 7 7 7
2 7 7 7
e. Pseudocdigo
INICIO
Entero matriza (1,1)
Entero matrizb (1,1)
Entero matrizresultado (1,1)
Numero de filas
Numero de columna
Calcular el nmero
mayor de una
columna a
Resp =
maynumcolumnaa
g. Diagrama de Flujo
h. Prueba de Escritorio
i=1 j=1
Ingrese valor [1] [1]:
Matriz (1,1)=1
Matriz:
1 2 3
1 1
2
i=1 j=2
Ingrese valor [1][2] :
Matriz(1,2)=2
matriz:
1 2 3
1 1 2
2
i=1 j=3
Ingrese valor[1][3] :
matriz(1,3)=3
matriz:
1 2 3
1 1 2 3
2
i=2 j=1
Ingrese valor[2][1] :
matriz(1,2)=4
matriz:
1 2 3
1 1 2 3
2 4
i=2 j=2
Ingrese valor[2][2] :
matriz(2,2)=5
matriz:
1 2 3
1 1 2 3
2 4 5
i=2 j=3
Ingrese valor[2][3] :
matriz(2,3)=6
matriz:
1 2 3
1 1 2 3
2 4 5 6
El valor mayor es : 5
i. Pseudocdigo
INICIO
Entero matriza(1,1)
Entero mayorcol1
Entero mayorcol2
Para (entero i=0 hasta i=1)
Para (entero i=0 hasta i=1)
Si (j=0) entonces
Si matriza(i,j) > mayorcol1 entonces
Mayorcol1 = matriza(i,j)
Fin_Si
Si_no
Si matriza(i,j) > mayorcol2 entonces
Mayorcol2 = matriza(i,j)
Fin_Si
Fin_Si
Fin_Para
Fin_Para
Mostrar (Matriz A: )
Para (entero i=0 hasta i=1)
Para (entero i=0 hasta i=1)
Mostrar (matriza(i,j))
Fin_Para
Fin_Para
Menor valor de una fila
j. Diagrama de Flujo
k. Prueba de Escritorio
i=1 j=1
Ingrese valor [1] [1]:
Matriz (1,1)=1
Matriz:
1 2 3
1 1
2
i=1 j=2
Ingrese valor [1][2] :
Matriz(1,2)=2
matriz:
1 2 3
1 1 2
2
i=1 j=3
Ingrese valor[1][3] :
matriz(1,3)=3
matriz:
1 2 3
1 1 2 3
2
i=2 j=1
Ingrese valor[2][1] :
matriz(1,2)=4
matriz:
1 2 3
1 1 2 3
2 4
i=2 j=2
Ingrese valor[2][2] :
matriz(2,2)=5
matriz:
1 2 3
1 1 2 3
2 4 5
i=2 j=3
Ingrese valor[2][3] :
matriz(2,3)=6
matriz:
1 2 3
1 1 2 3
2 4 5 6
El valor menor es : 1
l. Pseudocdigo
INICIO
Entero matriza(1,1)
Entero mayorcol1
Entero mayorcol2
Para (entero i=0 hasta i=1)
Para (entero i=0 hasta i=1)
Si (j=0) entonces
Si matriza(i,j) > mayorcol1 entonces
Mayorcol1 = matriza(i,j)
Fin_Si
Si_no
Si matriza(i,j) > mayorcol2 entonces
Mayorcol2 = matriza(i,j)
Fin_Si
Fin_Si
Fin_Para
Fin_Para
Mostrar (Matriz A: )
Para (entero i=0 hasta i=1)
Para (entero i=0 hasta i=1)
Mostrar (matriza(i,j))
Fin_Para
Fin_Para
Producto de matrices
m. Diagrama de Flujo
n. Prueba de Escritorio
a*b 1 2 3
= 1 6 10 12
2 12 10 6
o. Pseudocdigo
INICIO
Entero matriza (1,1)
Entero matrizb (1,1)
Entero matrizresultado (1,1)
- Ecuaciones de compatibilidad
- Ecuaciones constitutivas.
- Ecuaciones de equilibrio.
De esta manera, vemos la importancia que tiene una materia bsica y fundamental en
la Ingeniera como es el lgebra, adems de sus aplicaciones prcticas en la vida
profesional.