SlideShare una empresa de Scribd logo
1 de 6
Programación de computadoras
Hugo Vega 2013
CCANTO ASTO, LUZ
SANCHO RIVAS, GERALDINE
QUIJANO ROMERO ALESSANDRA
Definición de Arreglo:
 Un arreglo es una colección , o grupo de datos, donde cada uno tiene
su posición ( primero, segundo, tercero….) y todos los datos del grupo
son del mismo tipo es decir no existen arreglos mezclados entonces
podemos concluir que:
+ Tamaño: cuantas cajas va atener, el numero de datos.
+ Tipo: cual es el tipo de todos los datos del arreglo.
+ Nombre: el único nombre bajo el cual vamos a dirigirnos al
mismo
Manejo de un Arreglo:
 Si tenemos ahorra 10 enteros bajo un mismo nombre ¿como
accedemos a uno de estos datos?
+ usamos el nombre del arreglo y el índice que identifica al elemento
nombre arreglo[índice]
+ Si se desea asignar el valor de 2 al primer elemento del arreglo
+ cada elemento es en efecto una variable del tipo declarado para el
arreglo
+ es muy importante recordar que:
el índice de un elemento, no es el valor(contenido) de dicho
elemento
el índice puede ser cualquier expresión que retorne un valor entero
+ Para asignar a todos los elementos del arreglo , un mismo valor, lo
mas practico es usar un lazo for.
Arreglos para Tabular:
 En lugar de almacenar valores en los
elementos de un arreglo, algunas aplicaciones
usan los arreglos para almacenar “índices”,
que permitan llevar estadísticas, de un dato
en particular
 Por ejemplo: si se pidió a 40 estudiantes
que calificaran la calidad de la comida de la
cafetería en una escala de 1 al 10( es terrible y
10 excelente).
Arreglos Multidimensionales:
 En c, los elementos de un arreglo pueden ser de cualquier tipo
 Esto quiere decir que los elementos de un arreglo pueden ser a su vez,
arreglos.
 Arreglos, se conocen multidimensionales
 El mas común de estos, es el de dos dimensiones, conocido también
como matriz o tabla
 Un ejemplo de una matriz, es un tablero de tres en raya
Bibliografía:
 http://www.slideshare.net/javi2401/arreglos-en-c-presentation
 Castro Rabal, Jorge - Curso de Programación
 es.wikipedia.org/wiki/Vector_(informática)

Más contenido relacionado

La actualidad más candente (20)

Los arreglos crisbet
Los arreglos crisbetLos arreglos crisbet
Los arreglos crisbet
 
Access
AccessAccess
Access
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Arrays
ArraysArrays
Arrays
 
Vectores, array y sus métodos
Vectores, array y sus métodosVectores, array y sus métodos
Vectores, array y sus métodos
 
Exposicion Arreglos
Exposicion ArreglosExposicion Arreglos
Exposicion Arreglos
 
Grupo
GrupoGrupo
Grupo
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Vectores en programación
Vectores en programaciónVectores en programación
Vectores en programación
 
Vectores en programacion
Vectores en programacionVectores en programacion
Vectores en programacion
 
ARREGLOS
ARREGLOSARREGLOS
ARREGLOS
 
Arrayoareglos
ArrayoareglosArrayoareglos
Arrayoareglos
 
Stylo
StyloStylo
Stylo
 
Angela y vicky I-B
Angela y vicky I-BAngela y vicky I-B
Angela y vicky I-B
 
Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)Arreglos (unimensionles y matrices (bidimensionales)
Arreglos (unimensionles y matrices (bidimensionales)
 
Universidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglosUniversidad politécnica amazónica arreglos
Universidad politécnica amazónica arreglos
 
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
 
Array
Array Array
Array
 
Vectores - Informática
Vectores - InformáticaVectores - Informática
Vectores - Informática
 
Arreglos
ArreglosArreglos
Arreglos
 

Destacado

Tema 7
Tema 7Tema 7
Tema 7UH
 
Presentacion Sin Titulo
Presentacion Sin TituloPresentacion Sin Titulo
Presentacion Sin Tituloeliab2429
 
Clase 2 sistema computacional
Clase 2  sistema computacionalClase 2  sistema computacional
Clase 2 sistema computacionalPAMELARAMIREZ24
 
Clase 3 java
Clase 3 javaClase 3 java
Clase 3 javamacbenach
 
Hadware y sofware presentencia
Hadware y sofware presentenciaHadware y sofware presentencia
Hadware y sofware presentenciapatry95
 
Harware y sofware
Harware y sofwareHarware y sofware
Harware y sofware8457carlos
 
proyecto de estructura de datos
proyecto de estructura de datosproyecto de estructura de datos
proyecto de estructura de datoschucho_jesus
 
Proyecto para programacion y estructura
Proyecto para programacion y estructuraProyecto para programacion y estructura
Proyecto para programacion y estructuraChristian Torres
 
Esquemas cognitivos
Esquemas cognitivosEsquemas cognitivos
Esquemas cognitivosagustavo87
 

Destacado (13)

Tema 7
Tema 7Tema 7
Tema 7
 
Presentacion Sin Titulo
Presentacion Sin TituloPresentacion Sin Titulo
Presentacion Sin Titulo
 
Sl for blog
Sl for blogSl for blog
Sl for blog
 
Informe y anaisis esteban
Informe y anaisis estebanInforme y anaisis esteban
Informe y anaisis esteban
 
Arreglos unidimensionales
Arreglos unidimensionalesArreglos unidimensionales
Arreglos unidimensionales
 
Sly de trauma copia
Sly de trauma   copiaSly de trauma   copia
Sly de trauma copia
 
Clase 2 sistema computacional
Clase 2  sistema computacionalClase 2  sistema computacional
Clase 2 sistema computacional
 
Clase 3 java
Clase 3 javaClase 3 java
Clase 3 java
 
Hadware y sofware presentencia
Hadware y sofware presentenciaHadware y sofware presentencia
Hadware y sofware presentencia
 
Harware y sofware
Harware y sofwareHarware y sofware
Harware y sofware
 
proyecto de estructura de datos
proyecto de estructura de datosproyecto de estructura de datos
proyecto de estructura de datos
 
Proyecto para programacion y estructura
Proyecto para programacion y estructuraProyecto para programacion y estructura
Proyecto para programacion y estructura
 
Esquemas cognitivos
Esquemas cognitivosEsquemas cognitivos
Esquemas cognitivos
 

Similar a 11 arreglos....

Arreglos
ArreglosArreglos
Arregloslichic
 
Expocicion de Arreglos
Expocicion de ArreglosExpocicion de Arreglos
Expocicion de Arreglostacubomx
 
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 Arreglossalomonaquino
 
Apuntes
ApuntesApuntes
ApuntesIESCH
 
Arreglos
ArreglosArreglos
ArreglosAnt Jfr
 
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.pptAndersonHernandezara
 
Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Miguel Martinez
 
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.docxJulioRodolfodeJessHe
 
Tema 5 arreglos y cadenas - lsia por gio
Tema 5   arreglos y cadenas - lsia por gioTema 5   arreglos y cadenas - lsia por gio
Tema 5 arreglos y cadenas - lsia por gioRobert Wolf
 
Estructura de Datos y tipos de Datos - Informática
Estructura de Datos y tipos de Datos - InformáticaEstructura de Datos y tipos de Datos - Informática
Estructura de Datos y tipos de Datos - InformáticaJairoMaxKevinMartine
 
fundamentos de algoritmos básico intermedio.ppt
fundamentos de algoritmos básico intermedio.pptfundamentos de algoritmos básico intermedio.ppt
fundamentos de algoritmos básico intermedio.pptLDACORGANIZACION
 

Similar a 11 arreglos.... (20)

Arreglos
ArreglosArreglos
Arreglos
 
Arreglos en C
Arreglos en CArreglos en C
Arreglos en C
 
Expocicion de Arreglos
Expocicion de ArreglosExpocicion de Arreglos
Expocicion de Arreglos
 
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
 
Array o arreglos
Array o arreglos Array o arreglos
Array o arreglos
 
Arreglos C++
Arreglos C++Arreglos C++
Arreglos C++
 
Apuntes
ApuntesApuntes
Apuntes
 
Apuntes
ApuntesApuntes
Apuntes
 
Arreglos
ArreglosArreglos
Arreglos
 
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
 
Cap06 arreglos y vectores.
Cap06 arreglos y vectores.Cap06 arreglos y vectores.
Cap06 arreglos y vectores.
 
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
 
Apuntes Ped
Apuntes PedApuntes Ped
Apuntes Ped
 
Tema 5 arreglos y cadenas - lsia por gio
Tema 5   arreglos y cadenas - lsia por gioTema 5   arreglos y cadenas - lsia por gio
Tema 5 arreglos y cadenas - lsia por gio
 
Apuntes
ApuntesApuntes
Apuntes
 
5-EDA-teo.ppt
5-EDA-teo.ppt5-EDA-teo.ppt
5-EDA-teo.ppt
 
5-EDA-teo.ppt
5-EDA-teo.ppt5-EDA-teo.ppt
5-EDA-teo.ppt
 
5-EDA-teo.ppt
5-EDA-teo.ppt5-EDA-teo.ppt
5-EDA-teo.ppt
 
Estructura de Datos y tipos de Datos - Informática
Estructura de Datos y tipos de Datos - InformáticaEstructura de Datos y tipos de Datos - Informática
Estructura de Datos y tipos de Datos - Informática
 
fundamentos de algoritmos básico intermedio.ppt
fundamentos de algoritmos básico intermedio.pptfundamentos de algoritmos básico intermedio.ppt
fundamentos de algoritmos básico intermedio.ppt
 

Más de alithu1

Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12alithu1
 
10 apuntadores...
10 apuntadores...10 apuntadores...
10 apuntadores...alithu1
 
9 funciones...
9 funciones...9 funciones...
9 funciones...alithu1
 
8 estructuras de control repetitivas...
8 estructuras de control repetitivas...8 estructuras de control repetitivas...
8 estructuras de control repetitivas...alithu1
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivasalithu1
 
6 lenguajec++
6 lenguajec++6 lenguajec++
6 lenguajec++alithu1
 
5 teoria de algoritmos...
5 teoria de algoritmos...5 teoria de algoritmos...
5 teoria de algoritmos...alithu1
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)alithu1
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmasalithu1
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12alithu1
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..alithu1
 
1 almacenamiento de datos.....
1 almacenamiento de datos.....1 almacenamiento de datos.....
1 almacenamiento de datos.....alithu1
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10alithu1
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9alithu1
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10alithu1
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9alithu1
 
Examen parcial
Examen parcialExamen parcial
Examen parcialalithu1
 
Ejercicio 7.
Ejercicio 7.Ejercicio 7.
Ejercicio 7.alithu1
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6alithu1
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5alithu1
 

Más de alithu1 (20)

Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
10 apuntadores...
10 apuntadores...10 apuntadores...
10 apuntadores...
 
9 funciones...
9 funciones...9 funciones...
9 funciones...
 
8 estructuras de control repetitivas...
8 estructuras de control repetitivas...8 estructuras de control repetitivas...
8 estructuras de control repetitivas...
 
7 estructuras de control selectivas
7 estructuras de control selectivas7 estructuras de control selectivas
7 estructuras de control selectivas
 
6 lenguajec++
6 lenguajec++6 lenguajec++
6 lenguajec++
 
5 teoria de algoritmos...
5 teoria de algoritmos...5 teoria de algoritmos...
5 teoria de algoritmos...
 
4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)4 lenguajes de programacion.. (1)
4 lenguajes de programacion.. (1)
 
3 paradigmas
3 paradigmas3 paradigmas
3 paradigmas
 
Ejercicio 12
Ejercicio 12Ejercicio 12
Ejercicio 12
 
2 manipulacion de datos..
2 manipulacion de datos..2 manipulacion de datos..
2 manipulacion de datos..
 
1 almacenamiento de datos.....
1 almacenamiento de datos.....1 almacenamiento de datos.....
1 almacenamiento de datos.....
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Ejercicio 10
Ejercicio 10Ejercicio 10
Ejercicio 10
 
Ejercicio 9
Ejercicio 9Ejercicio 9
Ejercicio 9
 
Examen parcial
Examen parcialExamen parcial
Examen parcial
 
Ejercicio 7.
Ejercicio 7.Ejercicio 7.
Ejercicio 7.
 
Ejercicio 6
Ejercicio 6Ejercicio 6
Ejercicio 6
 
Ejercicio 5
Ejercicio 5Ejercicio 5
Ejercicio 5
 

11 arreglos....

  • 1. Programación de computadoras Hugo Vega 2013 CCANTO ASTO, LUZ SANCHO RIVAS, GERALDINE QUIJANO ROMERO ALESSANDRA
  • 2. Definición de Arreglo:  Un arreglo es una colección , o grupo de datos, donde cada uno tiene su posición ( primero, segundo, tercero….) y todos los datos del grupo son del mismo tipo es decir no existen arreglos mezclados entonces podemos concluir que: + Tamaño: cuantas cajas va atener, el numero de datos. + Tipo: cual es el tipo de todos los datos del arreglo. + Nombre: el único nombre bajo el cual vamos a dirigirnos al mismo
  • 3. Manejo de un Arreglo:  Si tenemos ahorra 10 enteros bajo un mismo nombre ¿como accedemos a uno de estos datos? + usamos el nombre del arreglo y el índice que identifica al elemento nombre arreglo[índice] + Si se desea asignar el valor de 2 al primer elemento del arreglo + cada elemento es en efecto una variable del tipo declarado para el arreglo + es muy importante recordar que: el índice de un elemento, no es el valor(contenido) de dicho elemento el índice puede ser cualquier expresión que retorne un valor entero + Para asignar a todos los elementos del arreglo , un mismo valor, lo mas practico es usar un lazo for.
  • 4. Arreglos para Tabular:  En lugar de almacenar valores en los elementos de un arreglo, algunas aplicaciones usan los arreglos para almacenar “índices”, que permitan llevar estadísticas, de un dato en particular  Por ejemplo: si se pidió a 40 estudiantes que calificaran la calidad de la comida de la cafetería en una escala de 1 al 10( es terrible y 10 excelente).
  • 5. Arreglos Multidimensionales:  En c, los elementos de un arreglo pueden ser de cualquier tipo  Esto quiere decir que los elementos de un arreglo pueden ser a su vez, arreglos.  Arreglos, se conocen multidimensionales  El mas común de estos, es el de dos dimensiones, conocido también como matriz o tabla  Un ejemplo de una matriz, es un tablero de tres en raya
  • 6. Bibliografía:  http://www.slideshare.net/javi2401/arreglos-en-c-presentation  Castro Rabal, Jorge - Curso de Programación  es.wikipedia.org/wiki/Vector_(informática)