SlideShare a Scribd company logo
1 of 9
CURSO :
MICROPROCESADORES
PROFESOR :
MARCO AURELIO PORRO CHULLI
ESPECIALIDAD :
ING. SISTEMAS Y TELEMÁTICA
CICLO :
VII
INTEGRANTES :
 LESLY BECERRA DAVILA
 NOEMI ROJAS RAMOS
AÑO :
2016
Los arreglos bidimensionales son tablas de
valores. O también es llamado arreglo de
dos dimensiones la cual son estructuras de
datos que agrupan muchos datos del mismo
tipo
Las matrices se identifican porque
al momento de su creación se
utilizan doble corchetes ([ ] [ ]), ya
que representan el tamaño de filas
por columnas
<tipoDato> identificador[ ] [ ];
Ejemplo: int matrizDeEnteros[ ] [ ];
O también
<tipoDato>[ ] [ ] identificador;
Ejemplo: int[ ] [ ] matrizDeEnteros;
Lectura/Escritura: Descubre el
valor almacenado e imprime el
valor.
Asignación: La asignación de
valores a un arreglo
bidimensional se realiza de
diferentes formas
Actualización: Puedan añadirse
nuevos elementos o eliminar o
insertar componentes.
Ordenación: La importancia de
mantener nuestros arreglos
ordenados radica en que es
mucho más rápido.
Búsqueda: Una búsqueda es el
proceso mediante el cual
podemos localizar un elemento
con un valor específico dentro de
un conjunto de datos.
 Pseudocódigo para inicializar un arreglo de 3 filas y 4 columnas a 1.
Proceso inicializar_bidi
Definir matriz_ejemplo,fila,columna como entero;
Dimension matriz_ejemplo[3,4];
Para fila<-0 Hasta 2 Con Paso 1 Hacer
Para columna<-0 Hasta 3 Con Paso 1 Hacer
matriz_ejemplo[fila,columna] <- 1;
Escribir Sin Saltar matriz_ejemplo[fila,columna]," ";
FinPara
Escribir " ";
FinPara
FinProceso
En programación, un arreglo o vector (llamados en inglés Array) es una zona de
almacenamiento contiguo, que contiene una serie de elementos del mismo tipo, los
elementos de la matriz.
Al momento de realizar una operación de añadir un nuevo elemento a continuación
del último valor no nulo, la única condición necesaria para esta operación es
comprobar que haya espacio para el nuevo elemento.
En general se puede decir que los arreglos pueden variar
dependiendo sus dimensiones; a la vez son ideales para el
registro/manipulación de información homogénea que representa
una tabulación de resultados agrupados por categorías.
Los arrays son fáciles de acoplar a nuestro ámbito de
programar un tipo especial de estructura donde todos los
elementos son del mismo tipo y ancho.
Los arrays son especialmente optimizables.
Array bidimensional

More Related Content

What's hot

Programacion inf121 i8 ii 2013 ocho arreglos
Programacion inf121 i8 ii 2013 ocho arreglosProgramacion inf121 i8 ii 2013 ocho arreglos
Programacion inf121 i8 ii 2013 ocho arreglos
carlos1518
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
flaquita_dany
 
Tablas dinamicas
Tablas dinamicasTablas dinamicas
Tablas dinamicas
M4T3O
 
Conceptos de planilla de cálculos
Conceptos de planilla de cálculosConceptos de planilla de cálculos
Conceptos de planilla de cálculos
guadaarv
 

What's hot (20)

Programacion inf121 i8 ii 2013 ocho arreglos
Programacion inf121 i8 ii 2013 ocho arreglosProgramacion inf121 i8 ii 2013 ocho arreglos
Programacion inf121 i8 ii 2013 ocho arreglos
 
Estructura de datos (Arreglos)
Estructura de datos (Arreglos)Estructura de datos (Arreglos)
Estructura de datos (Arreglos)
 
Estructuras de datos fundamentales
Estructuras de datos  fundamentalesEstructuras de datos  fundamentales
Estructuras de datos fundamentales
 
Revista digital vectores y matrices
Revista digital vectores y matricesRevista digital vectores y matrices
Revista digital vectores y matrices
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Estructuras de datos 1(Arrays y Estructuras)
Estructuras de datos 1(Arrays y Estructuras)Estructuras de datos 1(Arrays y Estructuras)
Estructuras de datos 1(Arrays y Estructuras)
 
Estructura de datos
Estructura de datosEstructura de datos
Estructura de datos
 
Otros tipos de arreglos
Otros tipos de arreglosOtros tipos de arreglos
Otros tipos de arreglos
 
Arreglos
ArreglosArreglos
Arreglos
 
Arreglos bidimensionales
Arreglos bidimensionalesArreglos bidimensionales
Arreglos bidimensionales
 
Array
Array Array
Array
 
Trabajo de informatica base de datos terminado
Trabajo de    informatica base de datos terminadoTrabajo de    informatica base de datos terminado
Trabajo de informatica base de datos terminado
 
Arreglos
ArreglosArreglos
Arreglos
 
concepto de estructuras de datos
concepto de estructuras de datosconcepto de estructuras de datos
concepto de estructuras de datos
 
Bryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglosBryan gordillo ensayo_arreglos
Bryan gordillo ensayo_arreglos
 
Tablas dinamicas
Tablas dinamicasTablas dinamicas
Tablas dinamicas
 
Conceptos de planilla de cálculos
Conceptos de planilla de cálculosConceptos de planilla de cálculos
Conceptos de planilla de cálculos
 
Daniel lugoalgoritmica
Daniel lugoalgoritmicaDaniel lugoalgoritmica
Daniel lugoalgoritmica
 
Escuela superior politécnica de chimborazo
Escuela superior politécnica de chimborazoEscuela superior politécnica de chimborazo
Escuela superior politécnica de chimborazo
 
Excel, Tarea
Excel, TareaExcel, Tarea
Excel, Tarea
 

Viewers also liked (8)

Guia kevin
Guia kevinGuia kevin
Guia kevin
 
Procedures funciones
Procedures funcionesProcedures funciones
Procedures funciones
 
хуульчийн мэргэжлийн-шалгалтын-журам
хуульчийн мэргэжлийн-шалгалтын-журамхуульчийн мэргэжлийн-шалгалтын-журам
хуульчийн мэргэжлийн-шалгалтын-журам
 
Historia de los computadores
Historia de los computadoresHistoria de los computadores
Historia de los computadores
 
Qué hacer con tu pet
Qué hacer con tu petQué hacer con tu pet
Qué hacer con tu pet
 
Actividad 5
Actividad 5Actividad 5
Actividad 5
 
Braian tolentino alva
Braian tolentino alvaBraian tolentino alva
Braian tolentino alva
 
Proyecto servicio-social
Proyecto servicio-socialProyecto servicio-social
Proyecto servicio-social
 

Similar to Array bidimensional

Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
SuGely Gálvez
 
Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
asvargas
 

Similar to Array bidimensional (20)

5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx5ta Evaluación de Progamación.docx
5ta Evaluación de Progamación.docx
 
Arrays
ArraysArrays
Arrays
 
12-Unidad 3: Encapsulamiento y modularidad
12-Unidad 3: Encapsulamiento y modularidad12-Unidad 3: Encapsulamiento y modularidad
12-Unidad 3: Encapsulamiento y modularidad
 
ARRAY BIDIMENSIONAL
ARRAY BIDIMENSIONALARRAY BIDIMENSIONAL
ARRAY BIDIMENSIONAL
 
Estructuras De Datos-Arreglos
Estructuras De Datos-Arreglos Estructuras De Datos-Arreglos
Estructuras De Datos-Arreglos
 
Introducción a C++
Introducción a C++Introducción a C++
Introducción a C++
 
Matlab2
Matlab2Matlab2
Matlab2
 
Arreglos
ArreglosArreglos
Arreglos
 
Arrayoareglos
ArrayoareglosArrayoareglos
Arrayoareglos
 
Array Bidimensional
Array BidimensionalArray Bidimensional
Array Bidimensional
 
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
 
Arreglos Java (arrays)
Arreglos Java (arrays)Arreglos Java (arrays)
Arreglos Java (arrays)
 
Estructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.pptEstructuras de Datos Elementos y Arreglos.ppt
Estructuras de Datos Elementos y Arreglos.ppt
 
Clase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y ArreglosClase 10 Estructuras De Datos Y Arreglos
Clase 10 Estructuras De Datos Y Arreglos
 
LibreOffice Calc Básico
LibreOffice Calc BásicoLibreOffice Calc Básico
LibreOffice Calc Básico
 
ARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALESARREGLOS UNIDIMENSIONALES
ARREGLOS UNIDIMENSIONALES
 
Arrays bidimensionales
Arrays bidimensionalesArrays bidimensionales
Arrays bidimensionales
 
Vectores y matrices
Vectores y matricesVectores y matrices
Vectores y matrices
 
Algoritmos y Estructura de datos_Semana5 (3).ppt
Algoritmos y Estructura de datos_Semana5 (3).pptAlgoritmos y Estructura de datos_Semana5 (3).ppt
Algoritmos y Estructura de datos_Semana5 (3).ppt
 
Estrctura de Datos
Estrctura de DatosEstrctura de Datos
Estrctura de Datos
 

More from noemirojasramos (11)

Subneteo
SubneteoSubneteo
Subneteo
 
Ip
IpIp
Ip
 
Modelo de referencia tcp
Modelo de referencia tcpModelo de referencia tcp
Modelo de referencia tcp
 
Modelo de referencia osi
Modelo de referencia osiModelo de referencia osi
Modelo de referencia osi
 
Dispositivos de red
Dispositivos de redDispositivos de red
Dispositivos de red
 
Ciclos
CiclosCiclos
Ciclos
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Microcontrolador
MicrocontroladorMicrocontrolador
Microcontrolador
 
Arquitectura risc
Arquitectura riscArquitectura risc
Arquitectura risc
 
Arquitectura del microprocesador
Arquitectura del microprocesadorArquitectura del microprocesador
Arquitectura del microprocesador
 
Microprocesadores
MicroprocesadoresMicroprocesadores
Microprocesadores
 

Recently uploaded

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Recently uploaded (14)

presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 

Array bidimensional

  • 1. CURSO : MICROPROCESADORES PROFESOR : MARCO AURELIO PORRO CHULLI ESPECIALIDAD : ING. SISTEMAS Y TELEMÁTICA CICLO : VII INTEGRANTES :  LESLY BECERRA DAVILA  NOEMI ROJAS RAMOS AÑO : 2016
  • 2.
  • 3. Los arreglos bidimensionales son tablas de valores. O también es llamado arreglo de dos dimensiones la cual son estructuras de datos que agrupan muchos datos del mismo tipo
  • 4. Las matrices se identifican porque al momento de su creación se utilizan doble corchetes ([ ] [ ]), ya que representan el tamaño de filas por columnas <tipoDato> identificador[ ] [ ]; Ejemplo: int matrizDeEnteros[ ] [ ]; O también <tipoDato>[ ] [ ] identificador; Ejemplo: int[ ] [ ] matrizDeEnteros;
  • 5. Lectura/Escritura: Descubre el valor almacenado e imprime el valor. Asignación: La asignación de valores a un arreglo bidimensional se realiza de diferentes formas Actualización: Puedan añadirse nuevos elementos o eliminar o insertar componentes. Ordenación: La importancia de mantener nuestros arreglos ordenados radica en que es mucho más rápido. Búsqueda: Una búsqueda es el proceso mediante el cual podemos localizar un elemento con un valor específico dentro de un conjunto de datos.
  • 6.  Pseudocódigo para inicializar un arreglo de 3 filas y 4 columnas a 1. Proceso inicializar_bidi Definir matriz_ejemplo,fila,columna como entero; Dimension matriz_ejemplo[3,4]; Para fila<-0 Hasta 2 Con Paso 1 Hacer Para columna<-0 Hasta 3 Con Paso 1 Hacer matriz_ejemplo[fila,columna] <- 1; Escribir Sin Saltar matriz_ejemplo[fila,columna]," "; FinPara Escribir " "; FinPara FinProceso
  • 7. En programación, un arreglo o vector (llamados en inglés Array) es una zona de almacenamiento contiguo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz. Al momento de realizar una operación de añadir un nuevo elemento a continuación del último valor no nulo, la única condición necesaria para esta operación es comprobar que haya espacio para el nuevo elemento.
  • 8. En general se puede decir que los arreglos pueden variar dependiendo sus dimensiones; a la vez son ideales para el registro/manipulación de información homogénea que representa una tabulación de resultados agrupados por categorías. Los arrays son fáciles de acoplar a nuestro ámbito de programar un tipo especial de estructura donde todos los elementos son del mismo tipo y ancho. Los arrays son especialmente optimizables.