Sie sind auf Seite 1von 3

CINTHYA ANDRADE MOSQUERA

S1J
UNIVERSIDAD DE GUAYAQUIL
FACULTAD DE CIENCIA FISICAS Y MATEMATICAS

Arreglos
Los arreglos permiten almacenar vectores y matrices.

Arreglos unidimensionales
Sirven para manejar vectores
Un arreglo de una dimensin es una lista de variables, todas de un
mismo tipo a las que se hace referencia por medio de un nombre
comn. Una variable individual del arreglo se llama elemento del
arreglo. Para declarar un arreglo de una sola dimensin se usa el
formato general: tipo dato identificador [tamao];
int arreglo[3];

arreglo[0]

Arreglo [1]
Arreglo [2]
Declaracin
int arreglo [3]; // forma un arreglo de una dimensin y de tres
elementos Nombre del arreglo arreglo
Nombre de los elementos
Arreglo [0] primer elemento a
Arreglo [1] segundo elemento
Arreglo [2] tercer elemento

Para declarar un arreglo se emplea la siguiente sintaxis:

tipo_de_dato nombre_del_arreglo [nmero de elementos];

int a[12];

float f[10];

char nom_emp [30];

Arreglos bidimensionales
Para matrices. Son estructuras de datos que agrupan muchos datos
del mismo tipo, en donde cada elemento se puede trabajar
individualmente y se puede referenciar con un mismo nombre. Se
usan para representar datos que pueden verse como una tabla con
filas y columnas.
Declaracin:
Tipo_dato nombre_matriz [ndice fila] [ndice columna]
Uso:
Nombre_matriz [subndice1] [subndice2]
int matriz [2][2]
char mapa [100][100]
int certamen [60][4]
Declara una matriz de 3 filas por 4 columnas:
int matriz [3][4];
Declaracin e iniciacin:
int matriz [2][2]={1,2,3,4}
1

Para referenciar un elemento de la matriz, debe darse un nombre de


la matriz y el ndice de la fila y de la columna que el elemento ocupa
en dicha matriz. Es importante que los ndices de las matrices tanto
de las filas como de las columnas empiezan en 0 y terminan en
tamao fila-1 y tamao columna-1 respectivamente.
A las matrices se le asignan automticamente valores iniciales
predeterminados a cada uno de sus elementos, de acuerdo a los
siguientes criterios:

Si el tipo del arreglo es numrico, a sus elementos se les


asigna el valor cero.

Si el tipo del arreglo es char, a sus elementos se les asigna el


valor \u0000.

Si el tipo del arreglo es bool, a sus elementos se les asigna el


valor false.

Si el tipo del arreglo es una clase, a sus elementos se les


asigna el valor null.

DECLARACIN DE ARREGLOS
Tipo datos nombre[tamao]
Donde [ ] operador de subndices del arreglo.
Ejemplo
Float arreglo[500]
Nota en C el arreglo se debe declarar en forma explcita antes
de utilizarlo como cualquier variable.

INICIALIZACIN DE ARREGLOS Elemento por elemento

Da[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)

Das könnte Ihnen auch gefallen