Arregloe Bidireccionales De Datos

Páginas: 2 (484 palabras) Publicado: 3 de julio de 2012
UNIVERSIDAD
HISPANOAMERICANA

Estructura de Datos
Arreglos
Estructura de Datos.
Prof. Ing. Erick López Ch. M.R.I.

Arreglos

 Un arreglo se define como una colección




finita, homogénea y ordenada de elementos
Finita: todo arreglo tiene un límite
Homogénea: todos los elementos son del
mismo tipo.
Ordenada: se puede determinar cual es el
primer elemento, elsegundo, etc.
Componentes: hacen referencia a los
elementos:
Indices: especifican la posición

Arreglos - Definición




Id_arreglo = array[liminf..limsup] of type
NTC : número total decomponentes
NTC = limsup – liminf + 1
Ejemplo: Sea V un arreglo de 50 elementos enteros con índices
enteros
V = array[1..50] of integer = NTC = 50 – 1 + 1 = 50
Sea A un arreglo de 26 elementosbooleanos con índices de tipo
carácter.
A = array[‘a’..‘z’] of boolean = NTC = ord(‘z’)-ord(‘a’)+1 = 122 – 97 +
1= 26
Sea ciclo un arreglo de 12 elementos reales con índices de tipo
escalar:
Meses =(ene,feb,mar,abr,may,jun,jul,ago,set,oct,nov,dic)
Ciclo = array[meses] of integer;
NTC = ord(dic) – ord(ene) + 1 = 11 – 0 + 1 = 12

Registros





Un registro es un dato estructurado, dondecada uno
de sus componentes se denomina campo. Los
campos de un registro pueden ser todos de diferentes
tipos. Por lo tanto también podrán ser registros o
arreglos. Cada campo se identifica porun nombre
único.
Ejemplo: Sea fecha un registro formado por tres
campos numéricos. Su representación queda:
Fecha = Record

Dia : array[1..31] of integer
Mes: array[1..12] of integer
anno:array[2000..2010] of integer

Registros

 Sea DOMICILIO un registro formado por
cuatro campos, uno de los cuales es
numérico y los tres restantes son del tipo
cadena.

Diferencias con Arreglos1. Un arreglo puede almacenar N elementos
del mismo tipo, mientras que un registro
puede almacenar N elementos de diferentes
tipo.
2. Los componentes de un arreglo se accesan
por medio de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Búsqueda Bidireccional
  • luces bidireccionales
  • Losas unidireccionales y bidireccionales
  • Medidor bidireccional
  • Losas Bidireccionales
  • Losas Bidireccionales
  • Variadores unidireccionales y bidireccionales
  • Modelo bidireccional asimétrico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS