Arreglos

14
ESTUDIANTES: DARWIN RODOLFO DÁVILA FERNÁNDEZ. JOSE LUIS CARRASCO RODAS. KENEDY DE LA CRUZ LOPEZ. ARREGLOS

Transcript of Arreglos

Page 1: Arreglos

ESTUDIANTES: DARWIN RODOLFO DÁVILA FERNÁNDEZ.

JOSE LUIS CARRASCO RODAS.

KENEDY DE LA CRUZ LOPEZ.

ARREGLOS

Page 2: Arreglos

DEFINICION

Page 3: Arreglos

Arreglos se define como una colección finita, homogénea y ordenada de elementos.

Page 4: Arreglos

CARACTERISTICAS

Page 5: Arreglos

Finita: Todo arreglo tiene un límite, es decir, debe determinarse cuál será el número máximo de elementos que podrán formar parte del arreglo.

Homogénea: Todos los elementos de un arreglo son del mismo tipo o naturaleza (todos enteros, todos booleanos, etc.), pero nunca una combinación de distintos tipos.Ordenada:

Se debe determinar cuál es el primer elemento, el segundo, el tercero..... y el enésimo elemento.

Page 6: Arreglos

OPERACIONES

Page 7: Arreglos

Asignación:En general no es posible asignar directamente un valor a todo el arreglo; se debe asignar el valor deseado a cada componente usando la instrucción de asignación, recordando que la asignación coloca el nuevo contenido en la variable destruyendo el valor anterior.

Lectura: Este proceso consiste en leer un dato de un arreglo y asignar un valor a cada uno de sus componentes.

Escritura: Consiste en asignarle un valor a cada elemento del arreglo.

Page 8: Arreglos

Recorrido:

Recorrer un vector significa acceder a todos y a cada uno de sus elementos desde el principio hasta el final o viceversa.

Se puede acceder a los elementos de un vector para introducir datos (leer) en él o bien para ver su contenido (escribir). A la operación de acceder a todos los elementos para efectuar una acción determinada se denomina recorrido del vector.

Esta operación se realiza usando estructuras repetitivas.

Page 9: Arreglos

Actualización:Muchas veces resulta interesante que dado un arreglo, puedan añadirse nuevos elementos o eliminar o insertar componentes. Estas resultan las tres operaciones elementales que se pueden realizar en un arreglo:

Añadir elementos. Eliminar elementos. Insertar elementos.

Page 10: Arreglos

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. Terminamos con éxito la búsqueda cuando el elemento es encontrado.

Ordenación:La importancia de mantener nuestros arreglos ordenados radica en que es mucho más rápido tener acceso a un dato en un arreglo ordenado que en uno desordenado.

Page 11: Arreglos

TIPOS DE ARREGLOS

Page 12: Arreglos

Unidimensional o vector: Es un tipo de arreglo con un solo índice.

Page 13: Arreglos

Bidimensional o matriz: Es un tipo de arreglo con dos índices.

Page 14: Arreglos

Multidimensional: Es un tipo de arreglo con más de dos índices.