ARREGLOS

Páginas: 3 (563 palabras) Publicado: 6 de abril de 2015
ARREGLOS (ARRAYS)

Ing. Viviana Molano Mora
Departamento de Sistemas
Facultad de Ingeniería Electrónica y Telecomunicaciones
Universidad del Cauca
Popayán, I-2014

ARREGLOS


Colección de variablesdel mismo tipo que se
referencian por un nombre común.

Caracter nombre[6]

P

A B

L

O

Número

edades [7]

21 25

Número

resultados [6]

0.3 1.4 1.7 0.8 1.0 1.2

Caracter nombres [3][5]

20

A NA

P E

P

E

J

A

N

U

22

18

20

25

ARREGLOS UNIDIMENDIONALES - VECTORES


Declaración:

tipo_base

nombre_variable[tamaño]

tipo_base: tipo de dato de los elementos del arreglonombre_variable: nombre del array
tamaño: número de elementos que mantendrá el array.

EJEMPLO
Número x[8]
Posición
- índice

Nombre
X

Contenido

0

1

2

3

4

5

6

7

5

7

9

11

13

15

17

19

ff19

ff20ff21

ff22

ff23

ff16

ff17

ff18

Dirección de memoria

ACCESO

Nombre[posición]
x[2]  32
a  x[6]

Número x[8]

X

0

1

2

3

4

5

6

7

5

7

32
9

11

13

15

17

19

ff16

ff17

ff18

ff19ff20

ff21

ff22

ff23

a

17

ARREGLOS
Pueden tener una o varias dimensiones.
 A un elemento específico de un array se accede
mediante un índice (variable).
 Sus elementos constan de posicionescontiguas
en memoria.
 Su recorrido se realiza fácilmente mediante un
ciclo.
 Todos los arrays tienen el 0 como índice de su
primer elemento.
 Su último elemento corresponderá a la posición(tamaño-1).


PASO DE ARREGLOS A FUNCIONES


En el llamado a la función se pone sólo el
nombre del arreglo. Esto enviará a la función
la dirección de memoria de su primer
elemento.
número m[10]

funcion1(m)// se pasa un puntero

PASO DE ARREGLOS A FUNCIONES


Para que una función reciba un array
unidimensional, el parámetro formal puede ser un
puntero, un array delimitado o un array no
delimitado.funcion1(número *x)
Inicio



Fin

funcion1(número x[10])
Inicio





// con un array delimitado

Fin

funcion1(número x[])
Inicio

// con un puntero

Fin

// con un array no delimitado

ARREGLOS...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • Arreglos
  • ARREGLOS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS