Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diseñar un programa para determinar la inversa de una matriz de orden NxN, utilizando el método
numérico de Jordan. Utilice el respectivo programa para determinar la inversa de la siguiente matriz:
4 9 2
2 4 6
1 1 3
Con la finalidad de proporcionar una adecuada plataforma en la manipulación de la información, el programa debe
presentar las siguientes pantallas de presentación:
SOLUCIÓN
El programa codificado solo puede utilizarse para una matriz cuyas dimensiones como máximo son de 10x10. En caso
de necesitar un orden mayor debe modificarse las dimensiones señaladas en el sector type. Las variables empleadas
en el presente diagrama, desarrollan las siguientes tareas:
PANTALLA NO SI
DE ENTRADA F=D
C = D -- 2*N C = 1 -- 2*N
N
B(F,C)= - A(F,D)*A(D,C)/A(D,D)+A(F,C) B(F,C)= A(F,C)
F =1 -- N
C C
C =1 -- 2*N
F
SI NO
C>N
A= B
NO SI
C=N+F
A(F,C) D
A(F,C) = 0 A(F,C) = 1
PANTALLA
DE SALIDA
C
F =1 -- N
F
C = N+1 - 2*N
D = 1 -- N
A(F,C) / A(F,F)
F = 1-- N
@ C
FIN
Generar el cargado una matriz de orden NxN que presente la forma denominado de caracol, que para el caso de N=6
tiene la siguiente representación:
1 2 3 4 5 6
20 21 22 23 24 7
19 32 33 34 25 8
18 31 36 35 26 9
17 30 29 28 27 10
16 15 14 13 12 11
Con la finalidad de proporcionar una adecuada presentación del cargado, el programa debe presentar la siguiente
pantalla de exposición
PANTALLA DE TRABAJO
SOLUCIÓN
Como el programa solicitado es de carácter general, es necesario para su desarrollo de las siguientes
variables
N Dimensión de la matriz.
A Variable arreglo.
F Identificador de filas.
C Identificador de columnas.
R Contador de repeticiones.
D Señalador de números por serie a ser generados.
E Señalador de cambio de incremento.
CON Contador de términos generados.
W Variable de asignación.
INICIO
PANTALLA @
DE ENTRADA
N F = F - INC
F=1 E=E-1
C=1
D=N*2-1
E=N D=D -2
INC = 1
W=1 INC = INC*(-1)
R = 1 -- N C = C+ INC
R
CON = 1 -- D
F = 1 -- N
A(F,C) = W
C = 1 -- N
SI NO
CON>=E
A(F,C)
F = F+ INC C = C + INC
C
W=W+1 F
CON
FIN
PANTALLA DE TRABAJO
CODIFICACIÓN LAB_32
PROGRAM