clase11-alg__15584__.ppt

7
Principios de Algoritmos Sesión Nº 11: Arreglos bidimensionales - Matrices Mgtr. Marcelino Estrada A.

Upload: juliocesarcollantesmoreyra

Post on 16-Sep-2015

1 views

Category:

Documents


0 download

TRANSCRIPT

  • Principios de AlgoritmosSesin N 11: Arreglos bidimensionales - Matrices

    Mgtr. Marcelino Estrada A.

  • Arreglos BidimensionalesMatrices

  • Hay algunas matrices que aparecen frecuentemente y que segn su forma, sus elementos,etc. reciben nombres diferentes : TIPOS DE MATRICESRECTANGULAR:Aquella matriz que tiene distinto nmero de filas que el de columnas, siendo su orden NM, donde n m A [4][3]=nm0

    1

    2

    30 1 2

    16898612450460318

  • CUADRADAEs aquella matriz donde el numero de filas es igual que el numero de columnas, n = m, dicindose que la matriz es NxN. A [4][4]=DIAGONAL PRINCIPALDIAGONAL SECUNDARIAA [4][4]=0 1 2 30

    1

    2

    30 1 2 30

    1

    2

    3

    1681198616124501446031318

    1681198616124501446031318

  • tipo_de_datos nombre_matriz [tamao_fila] [tamao_columna]

    Ejemplos:entero notas[7][7]real sueldos[50][30]COMO SE DEFINE UNA MATRIZ

  • COMO SE HACE REFERENCIA A UN ELEMENTO DE LA MATRIZ

  • LECTURA DE LOS DATOS DE UNA MATRIZDesde (i0) hasta N-1 hacer i+1 Desde (j=0) hasta M-1 hacer j+1 Leer (C[i][j]) Fin_DesdeFin_DesdeESCRITURA DE LOS DATOS DE UNA MATRIZC[3][4]=Desde (i0) hasta N-1 hacer i+1 Desde (j=0) hasta M-1 hacer j+1 Escribir (C[i][j]) Fin_DesdeFin_Desde

    01340162310911815842205111

    *