Arreglos (programacion)

Páginas: 3 (607 palabras) Publicado: 29 de abril de 2014
ARREGLOS
Unidad 12

CONTENIDO
Arreglos de una sola dimensión
 Indexación
 Apuntadores y arreglos
 Arreglos de caracteres
 Arreglos multidimensionales
 Arreglos sin dimensionar
 ¿QUÉ ES UN ARREGLO?


Un arreglo es un conjunto de variables que son
del mismo tipo de datos. A cada parte de un
arreglo se le denomina “elemento”. Los cuales se
hacen referencia con el mismonombre y se
almacenan en posiciones consecutivas.

DECLARACIÓN DE ARREGLOS
Tipo_datos nombre[tamaño]
 Donde [ ] – operador de subíndices del arreglo.


Ejemplo
 Float arreglo[500]
 Nota enC el arreglo se debe declarar en forma
explícita antes de utilizarlo como cualquier
variable.


INDEXACIÓN DE ARREGLOS
Para poder hacer referencia a los elementos del
arreglo se utilizan losíndice los cuales comienzan
desde cero.
 Ejemplo
 Días de la semana
 Arreglo
 char Día[6] entonces
 Día[0], Día[1],…Día[6]


INICIALIZACIÓN DE ARREGLOS
Elemento por elemento
Día[0] =„L‟;
 Todos los elementos al mismo tiempo
 Float arreglo[3]={.0123, 3.1416,.000236}
 Ejercicio : escribe un programa que inicialice una
arreglo (tipo entero, usando for)


TAMAÑO DELARREGLO



Para calcular el número total de bytes de un arreglo es:
Total_bytes=sizeof(tipo_datos)*Tamaño(# elementos)

 Ejemplo:
 int

a[10]
 Tamaño del tipo entero = 2 bytes
Total_bytes=20
 Dirección a[0] =0x1806
 Dirección a[9]= 0x1818
 La distancia entre el primer y el último elemento
es:
 0x1818- 0x1806+2=20 bytes
 Agrega estó último al programa anterior ARREGLOS Y APUNTADORES











En c los arreglos y apuntadores tienen una relación
estrecha.
Se puede hacer que un apuntador haga referencia al
primer elemento de un arreglo de lasiguiente forma:
int *p;
Int A[10];
p=A; Nota: es como si apuntara a todo el A
La dirección de inicio del arreglo
El valor del primer elemento
La dirección, contenido y valor del apuntador...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • arreglos de programacion
  • Arreglos de programación
  • arreglo en programacion
  • arreglos Algoritmia y programacion
  • Programacion (Arreglo de Registros)
  • Arreglos Lenguajes De Programación
  • Bases de programacion java: arreglos y ciclos
  • Arreglos programacion

OTRAS TAREAS POPULARES

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS