Multimedia

Páginas: 5 (1028 palabras) Publicado: 27 de octubre de 2011
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACION SUPERIOR
INSTITUTO UNIVERSITARIO I.U.T
SAN JUAN DE COLON EDO. TACHIRA.
Nombre y apellido: José G. Morales Pérez
C.I: 24 779 739
ING. En informática 2do trimestre, 1er trayecto
Turno : tarde

Arreglos en C:
Podemos decir que un arreglo es un acomodo de espacios en los cuales hay una colección de un tipo dedato, y pueden ser unidimensionales, bidimensionales o multidimensionales. También cabe resaltar que en lenguaje C, se pueden definir conjuntos de datos conocidos como arreglos. Por ejemplo, si deseáramos guardar en un arreglo, diez valores enteros, debemos definir este arreglo de la siguiente manera: intelem[10]; Esta expresión es la declaración del arreglo. Donde int es el tipo de datos quealmacena el arreglo, elem es el nombre del arreglo, y el número encerrado en los corchetes es el número de valores que contiene el arreglo. Cabe hacer notar que, el índice para el primer elemento es 0 y, el valor máximo del índice es igual a n-1 elementos del arreglo.
En los arreglos en c se pueden definir varios tipos de datos los cuales son: datos estructurados, estructura de datos estáticas,estructuras de datos dinámicas y arrays.
Los arreglos se clasifican de acuerdo con el número de dimensiones que tienen. Entre los cuales están:
- Unidimensionales (vectores).
- Bidimensionales (tablas o matrices).
- Multidimensionales (tres o más dimensiones).
Los arreglos unidimensionales están formados por un conjunto de elementos de un mismo tipo de datos que se almacenan bajo un mismonombre, y se diferencian por la posición que tiene cada elemento dentro del arreglo de datos, los bidimensionales es un arreglo de arreglos unidimensionales. Constituyen la forma más simple de los arreglos multidimensionales. Un arreglo bidimensional tiene dos subíndices y los multidimensionales son aquellos con los que podemos crear arreglos de dos o más dimensiones el límite de dimensiones, viene dadopor el compilador. Su forma general de declaración es tipo_dato variable.
Las operaciones en arreglos pueden clasificarse de la siguiente forma: lectura, escritura, asignación, actualización, ordenación y búsqueda.
Los métodos de ordenamiento en arreglos en c es la operación de arreglar los registros de una tabla en algún orden secuencial de acuerdo a un criterio de ordenamiento. Elordenamiento se efectúa con base en el valor de algún campo en un registro. El propósito principal de un ordenamiento es el de facilitar las búsquedas de los miembros del conjunto ordenado.
El ordenar un grupo de datos significa mover los datos o sus referencias para que queden en una secuencia tal que represente un orden, el cual puede ser numérico, alfabético o incluso alfanumérico, ascendente odescendente, estos se clasifican de la siguiente manera: ordenamiento por selección descripción, ordenamiento por inserción directa descripción, método de ordenamiento por inserción binaria, ordenamiento por el método de Shell, ordenamiento quicksort y ordenamiento heapsort. dentro de los cuales solo vamos a recalcar unos pocos.
El ordenamiento por inserción directa descripción es el algoritmo deordenación por el método de inserción directa es un algoritmo relativamente sencillo y se comporta razonablemente bien en gran cantidad de situaciones.
Completa la tripleta de los algoritmos de ordenación más básicos y de orden de complejidad cuadrático, junto con selectionsort y bubblesort. Se basa en intentar construir una lista ordenada en el interior del array a ordenar y el método de ordenamientopor inserción binaria es un método de ordenación por 'inserción binaria'' es una mejora del método de inserción directa. Para lograr esta mejora se recurre a una búsqueda binaria en lugar de una búsqueda secuencial para insertar un elemento en la parte izquierda del arreglo, que ya se encuentra ordenado. El resto del procedimiento es similar al de inserción directa, es decir, se repite este...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Multimedia
  • MULTIMEDIA
  • Multimedia
  • Multimedia
  • Multimedia
  • multimedia
  • Multimedia
  • Multimedia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS