religion

Páginas: 2 (478 palabras) Publicado: 4 de septiembre de 2013
Ejercicio con matrices
La transpuesta de una matriz se define como la matriz cuya fila 1 es la columna 1 de la matriz original.
Elabore un algoritmo que lea la matriz A de M filas y N columnas, ycalcule la transpuesta de A.
Matriz Original (Tamaño 2x3)
a
b
c
d

e

f

Matriz Transpuesta de la Original (Tamaño 3x2)
a
d
b

e

c

f

Los valores de las 3 filas de la matriztranspuesta serán los valores de las columnas de la matriz
original, en el mismo orden.

Solución:
Como el ejercicio no especifica de que tipo son los datos que están dentro de la matriz podemosasumir
cualquier tipo, así que para el ejemplo escogemos Entero.
Nótese que si una matriz es MxN su transpuesta es NxM
Analizando los movimientos que se deben hacer para crear la matriz transpuestatenemos:
El valor que se encuentre en la posición [ 1 ] [ 1 ] debe seguir en la posición [ 1 ] [ 1 ] en la transpuesta
El valor que se encuentre en la posición [ 1 ] [ 2 ] debe estar en la posición [ 2] [ 1 ] en la transpuesta
El valor que se encuentre en la posición [ 1 ] [ 3 ] debe estar en la posición [ 3 ] [ 1 ] en la transpuesta
El valor que se encuentre en la posición [ 2 ] [ 1 ] debeestar en la posición [ 1 ] [ 2 ] en la transpuesta
El valor que se encuentre en la posición [ 2 ] [ 2 ] debe estar en la posición [ 2 ] [ 2 ] en la transpuesta
El valor que se encuentre en la posición [2 ] [ 3 ] debe estar en la posición [ 3 ] [ 2 ] en la transpuesta
Entonces podemos darnos cuenta que los índices en la transpuesta corresponden a los opuestos de los
que están en la original,entonces colocando los movimientos en un ciclo con i y j quedaría:
transpuesta [ j ] [ i ] = original [ i ] [ j ]

Algoritmo Transpuesta
INICIO
Entero original[M][N], transpuesta[N][M], i, j, M, NEscribir “Digite el tamaño de las filas y el de las columnas de la matriz original”
Leer M,N
Para ( i = 1; i < = M ; i++) hacer
Para ( j = 1; j < = N ; j++) hacer

Escribir “Digite el valor de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La religiòn
  • La religion
  • Religion
  • Religion
  • Religiones
  • La religion
  • Religion
  • Religion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS