Matrices programacion c++

Páginas: 3 (564 palabras) Publicado: 23 de noviembre de 2014
4. Diseñe un algoritmo que obtenga la transpuesta de una matriz de nxm.
Pseudocódigo del algoritmo para obtener la transpuesta de una matriz nxm.
Inicio
Leer(f, c)
Leer(Aij)
Transpuesta(Aij,Atij, f, c) //Llamade al subprograma
Escribir(Atij)
Fin

Pseudocódigo del subprograma Transpuesta

Transpuesta(Aij, Atji, f, c)
Inicio
Desde i = 1 hasta f
Desde j = 1 hasta cAtj i = Aij
Fin-Desde j
Fin-Desde i
Fin

5. Diseñe un algoritmo que obtenga el determinante de una matriz nxn.

Pseudocódigo del algoritmo para obtener el determinante de una matriz nxn.Inicio
Leer(n)
Leer(Aij)
Det = Determinante(Aij, n)
Escribir(Det)
Fin

Pseudocódigo del subprograma “Determinante”.
Inicio
Desde i = 1 hasta n – 1
Desde j = i+1 hasta n
m = Aji/Aii
Desde k = i hasta n
Ajk = Ajk – m Aik
Fin-Desde k
Fin-Desde j
Fin-Desde i
Det = 1
Desde i = 1 hasta n
Det = Det * Aii
Fin-Desde i
retornar Det
Fin
6. Diseñe unalgoritmo que obtenga la inversa de una matriz.

Pseudocódigo del algoritmo para obtener la inversa de una matriz

Inicio
Leer(n)
Leer(Aij)
Inversa(Aij, Ainvij, n) // Llamado a la función“Inversa”
EscribreMatriz(Ainvij, n) // Llamado a la función “EscribeMatriz”
Fin

Pseudocódigo del subprograma “Inversa”

Inversa(Aij, Ainvij, n)
Inicio
// Se adhiere a la matriz Aij la matrizidentidad, I.
k = n + 1
Desde i = 1 hasta n
Desde j = 1 hasta 2n
Si (k != j)
Aij = 0.0
De lo contrario
Aij = 1.0
Fin-Si
Fin-Desde j
k++
Fin-Desde i

// Se obtiene lamatriz inversa de Aij.
Desde k = 1 hasta n
Desde j = 2n hasta k con decrementos de 1
Akj = Akj / Akk
Fin-Desde j
Desde i = 1 hasta n
Si (i != k)
Desde j = 2n hasta k condecremento de 1
Aij = Aij – Aik * Akj
Fin-Desde j
Fin-Si
Fin-Desde i
Fin-Desde k

// Se extrae la matriz inversa Ainvij de la matriz Aij.
Desde i = 1 hasta n
k = 1;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Matrices en C++
  • Matrices En C++
  • Programacion de matrices
  • Matrices c++
  • programación c++
  • programacion C
  • Programacion en c
  • Programacion en c++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS