La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Arreglos Bidimensionales Otoño 2015. FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez101  Hasta este momento se han visto arreglos unidimensionales.

Presentaciones similares


Presentación del tema: "Arreglos Bidimensionales Otoño 2015. FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez101  Hasta este momento se han visto arreglos unidimensionales."— Transcripción de la presentación:

1 Arreglos Bidimensionales Otoño 2015

2 FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez101  Hasta este momento se han visto arreglos unidimensionales.  Existen también arreglos multidimensionales, los cuales tienen más de una dimensión y, en consecuencia más de un índice.  Los arreglos que más se utilizan son los de dos dimensiones, conocidos también por el nombre de arreglos bidimensionales o matrices.

3 FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez102  Los arreglos bidimensionales son aquellos que tienen dos dimensiones y, en consecuencia se manejan con dos índices, se puede ver también como un arreglo de arreglos.

4 FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez103  Un arreglo bidimensional equivale a una tabla con múltiples filas y múltiples columnas. 12345 11232556345 23244564567 323100564876 42338203793

5  Para acceder a los elementos de un arreglo bidimensional deben especificarse tanto el índice de la fila, como el índice de la columna.  Inserción [ ] [ ]  valorElemento ◦ En donde el valor del elemento a insertar debe ser del mismo tipo que la matriz. ◦ Observa que todos los elementos dentro de un arreglo bidimensional, tendrán el mismo tipo de dato. FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez104

6  Extracción  [ ] [ ]  Ejemplos de Inserción: ◦ La asignación de valores al arreglo bidimensional, en la columna 0 fue:  Datos [1] [1]  123  Datos [1] [1]  32  Datos [2] [1]  23  Datos [3] [1]  23 FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez105

7  Ejemplos de extracción de valores: ◦ valor1  Datos [1] [2] ◦ valor2  Datos [2] [2] ◦ valor3  Datos [3] [2] ◦ Para el ejemplo los 3 valores de la columna 3 son 56 por lo que al extraer los valores del arreglo bidimensional el valor de las variables: valor1, valor2 y valor3 serán los mismos, equivalente a 56. FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez106

8  Generalmente el acceso a un arreglo bidimensional es recorriéndolo por filas y cada fila a su vez por columnas, por lo que la forma más común de realizar esto es por medio del uso de ciclos anidados.  Ejemplo Para IndiceFila  1 hasta 3 paso 1 hacer Para IndiceCol  1 hasta 4 paso 1hacer Procesar el elemento Datos [IndiceFila] [IndiceCol] Finpara FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez107

9  Dado un arreglo bidimensional determinar la posición [i] [j] del valor mayor. FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez108 1.Inicio 2.Leer (n,m) 3.Para i  1 hasta n hacer Para j  1 hasta m hacer Leer (A[i][j]) Finpara 4.Finpara 5.Ma  A[1][1] 6.PF  1 7.PC  1 8.Para i  1 hasta n hacer Para j  1 hasta m hacer Si (A[i][j]>Ma) entonces 8.1 Ma  A[i][j] 8.2 PF  i 8.3 PC  j Finsi Finpara 9.Finpara 10.Escribir (Ma, PF, PC) 11.Fin


Descargar ppt "Arreglos Bidimensionales Otoño 2015. FCC - BUAP Otoño 2015MC Beatriz Beltrán Martínez101  Hasta este momento se han visto arreglos unidimensionales."

Presentaciones similares


Anuncios Google