SlideShare una empresa de Scribd logo
1
Ricardo Carrera
Hernández
Arreglos
Parte II
Universidad Veracruzana
Ricardo Carrera Hernández
Agosto 2013
Campus Ixtac
Arreglos bidimensionales
2
Columna
0
Columna
1
Columna
2
Columna
3
Fila 0 a[0][0] a[0][1] a[0][2] a[0][3]
Fila 1 a[1][0] a[1][1] a[1][2] a[1][3]
Fila 2 a[2][0] a[2][1] a[2][2] a[2][3]
Índice de
columna
Índice de fila
Nombre del
arreglo
Datos en el arreglo
 Cada elemento del vector se trata como una variable
simple al ocupar un lugar en memoria.
números[20,5] 
75
 La instrucción
escribir(números[20,5])
 Visualiza el valor almacenado en la posición (20,5).
4
Declaración de un arreglo
en el algoritmo
tipo
array[liminf .. Limsup, liminf .. limsup] de tipo : nombre_array
Donde:
nombre_array nombre válido del arreglo
liminf .. limsup límites inferior y superior del rango del array
tipo tipo de datos de los elementos del array:
entero, flotante, etc.
Ejemplo
tipo
array[1..5, 1..10] de carácter : nombres
var
nombres : n
5
Ejemplo
 Lectura de 25 valores enteros de un arreglo denominado f.
6
 Almacenamiento por fila  Almacenamiento por renglón
Algoritmo LeeArreglo
tipo
array[1..5,1..5] de entero : final
var
final : f
entero : i,j
inicio
desde i  0 hasta 4 hacer
desde j  0 hasta 4 hacer
leer (f[i,j])
fin_desde
fin_desde
fin
Algoritmo LeeArreglo
tipo
array[1..5,1..5] de entero : final
var
final : f
entero : i, j
inicio
desde j  0 hasta 4 hacer
desde i  0 hasta 4 hacer
leer (f[j,i])
fin_desde
fin_desde
fin
Ejercicios
 En un arreglo de mxn de números enteros hallar
el mayor y el menor de los valores.
 Crear un arreglo de 5x5 en donde cada
elemento corresponde a la suma de los índices
de la fila y la columna (i+j).
 Escribir un algoritmo que permita sumar el
número de elementos positivos y negativos de
una tabla T.
7
8
Ricardo Carrera
Hernández
Arreglos
Parte II
Universidad Veracruzana
Ricardo Carrera Hernández
Agosto 2013
Campus Ixtac

Más contenido relacionado

PPTX
Arrays bidimensionales
PDF
Arreglos en c ++
PPTX
Arreglos bidimensionales o matrices
PPTX
Matrices unidimensional
PDF
17 arreglos bidimensionales java
PDF
16 Curso de POO en java - arreglos unidimensionales
PPTX
Aplicación de vectores y matrices en c++
PDF
Arreglos Bidimensionales - Java - NetBeans
Arrays bidimensionales
Arreglos en c ++
Arreglos bidimensionales o matrices
Matrices unidimensional
17 arreglos bidimensionales java
16 Curso de POO en java - arreglos unidimensionales
Aplicación de vectores y matrices en c++
Arreglos Bidimensionales - Java - NetBeans

La actualidad más candente (11)

PPSX
Aplicación de arreglos bidimensionales
PDF
PPTX
Estructuras de Datos C++
PPTX
Exposición de matrices
PPTX
Exposicion Arreglos
PDF
Guia8 programacion
PPTX
Matrices
PDF
Arrays multidimensionales pdf
PPTX
Diapo array bidimensional
PPT
Clase 09
PPTX
Estructuras de Datos Estaticos [Matrices]
Aplicación de arreglos bidimensionales
Estructuras de Datos C++
Exposición de matrices
Exposicion Arreglos
Guia8 programacion
Matrices
Arrays multidimensionales pdf
Diapo array bidimensional
Clase 09
Estructuras de Datos Estaticos [Matrices]
Publicidad

Destacado (16)

PPTX
9. estructuras de control parte ii
PPTX
11. subalgoritmos parte ii
PPTX
4. Conceptos básicos III
PPTX
12. arreglos parte i
PPTX
1. algoritmos introducción
PPTX
3. Conceptos básicos II
PPTX
8. estructuras de control parte i
PPTX
2. Conceptos básicos I
PPTX
7. operadores y estructura secuencial
PPTX
10. subalgoritmos parte i
PPTX
5. Diseño de un algoritmo
PPT
Introduccion a los algoritmos parte 1
PPTX
6. entidades primitivas para el diseño de instrucciones
DOCX
Adsi c02-gd01 guia solucion de algoritmos
PPTX
diapositivas algoritmos
PDF
Algoritmo en powerpoint
9. estructuras de control parte ii
11. subalgoritmos parte ii
4. Conceptos básicos III
12. arreglos parte i
1. algoritmos introducción
3. Conceptos básicos II
8. estructuras de control parte i
2. Conceptos básicos I
7. operadores y estructura secuencial
10. subalgoritmos parte i
5. Diseño de un algoritmo
Introduccion a los algoritmos parte 1
6. entidades primitivas para el diseño de instrucciones
Adsi c02-gd01 guia solucion de algoritmos
diapositivas algoritmos
Algoritmo en powerpoint
Publicidad

Similar a 13. arreglos parte ii (20)

PPTX
PPTX
Grupo4
PPTX
Grupo4
PPTX
Grupo4
PPTX
Grupo4
PPTX
Arrays Bidimensionales y Multidimensionales - Carlos Correa
PPTX
Estadística con Lenguaje R: Sesión 3
PPT
Tema IV Arreglos
PPTX
Array bidimensional
PDF
Arrays en C----------------------------.pdf
PDF
I1M2010-T18: El TAD de las tablas en Haskell
PDF
Documento de apoyo_vectores
PDF
Entrega 8 arreglos - controles - gráficos
PPSX
Arreglos 3
PPTX
Array bidimensionales
PPTX
Arreglos, Procedimientos y Funciones
PPTX
PPTX
Analisis de registro
DOCX
Arreglos C++
PPTX
Arreglos Java
Grupo4
Grupo4
Grupo4
Grupo4
Arrays Bidimensionales y Multidimensionales - Carlos Correa
Estadística con Lenguaje R: Sesión 3
Tema IV Arreglos
Array bidimensional
Arrays en C----------------------------.pdf
I1M2010-T18: El TAD de las tablas en Haskell
Documento de apoyo_vectores
Entrega 8 arreglos - controles - gráficos
Arreglos 3
Array bidimensionales
Arreglos, Procedimientos y Funciones
Analisis de registro
Arreglos C++
Arreglos Java

Más de rcarrerah (15)

PDF
Recurrencia en procesos
DOCX
Ejercicios de algoritmos de decisión ok
PPTX
4. procesos
PPTX
3. Conceptos de sistemas operativos
PDF
Expresiones matemáticas
PPTX
2. hardware de computadora PC
PPTX
1. introducción a los so
PPTX
Algoritmos - Conceptos básicos I
PDF
3. integración empresarial
PDF
2. tecnologías de la información conceptos (preguntas)
PDF
Guia apa 6ta
PDF
Formato apa sexta edición
PDF
Aparato critico y apa
DOCX
Herramientas para creación de documentos
PDF
Soluciones integrales en las organizaciones
Recurrencia en procesos
Ejercicios de algoritmos de decisión ok
4. procesos
3. Conceptos de sistemas operativos
Expresiones matemáticas
2. hardware de computadora PC
1. introducción a los so
Algoritmos - Conceptos básicos I
3. integración empresarial
2. tecnologías de la información conceptos (preguntas)
Guia apa 6ta
Formato apa sexta edición
Aparato critico y apa
Herramientas para creación de documentos
Soluciones integrales en las organizaciones

13. arreglos parte ii

  • 1. 1 Ricardo Carrera Hernández Arreglos Parte II Universidad Veracruzana Ricardo Carrera Hernández Agosto 2013 Campus Ixtac
  • 2. Arreglos bidimensionales 2 Columna 0 Columna 1 Columna 2 Columna 3 Fila 0 a[0][0] a[0][1] a[0][2] a[0][3] Fila 1 a[1][0] a[1][1] a[1][2] a[1][3] Fila 2 a[2][0] a[2][1] a[2][2] a[2][3] Índice de columna Índice de fila Nombre del arreglo
  • 3. Datos en el arreglo  Cada elemento del vector se trata como una variable simple al ocupar un lugar en memoria. números[20,5]  75  La instrucción escribir(números[20,5])  Visualiza el valor almacenado en la posición (20,5).
  • 4. 4 Declaración de un arreglo en el algoritmo tipo array[liminf .. Limsup, liminf .. limsup] de tipo : nombre_array Donde: nombre_array nombre válido del arreglo liminf .. limsup límites inferior y superior del rango del array tipo tipo de datos de los elementos del array: entero, flotante, etc.
  • 5. Ejemplo tipo array[1..5, 1..10] de carácter : nombres var nombres : n 5
  • 6. Ejemplo  Lectura de 25 valores enteros de un arreglo denominado f. 6  Almacenamiento por fila  Almacenamiento por renglón Algoritmo LeeArreglo tipo array[1..5,1..5] de entero : final var final : f entero : i,j inicio desde i  0 hasta 4 hacer desde j  0 hasta 4 hacer leer (f[i,j]) fin_desde fin_desde fin Algoritmo LeeArreglo tipo array[1..5,1..5] de entero : final var final : f entero : i, j inicio desde j  0 hasta 4 hacer desde i  0 hasta 4 hacer leer (f[j,i]) fin_desde fin_desde fin
  • 7. Ejercicios  En un arreglo de mxn de números enteros hallar el mayor y el menor de los valores.  Crear un arreglo de 5x5 en donde cada elemento corresponde a la suma de los índices de la fila y la columna (i+j).  Escribir un algoritmo que permita sumar el número de elementos positivos y negativos de una tabla T. 7
  • 8. 8 Ricardo Carrera Hernández Arreglos Parte II Universidad Veracruzana Ricardo Carrera Hernández Agosto 2013 Campus Ixtac