Funciones
de
Programación
1
Arreglos
y
Matrices
Docente:
Mitchel
Videla
Calderón
Arreglos
Un
arreglo
es
un
grupo
de
variables
de
un
mismo
>po,
las
cuales
son
referenciados
con
un
mismo
nombre.
Los
arreglos
existen
en
más
de una
dimensión,
siendo
los
más
comunes
los
arreglos
de
una
dimensión
(o
sólo
arreglos)
y
los
de
dos
dimensiones
(matrices)
Arreglos
Arreglos
(una
dimensión)
Los
arreglos
de
una
dimensión,
permiten
almacenar
una
can>dad
N de
variables
de
un
>po.
La
declaración
general
de
un
arreglo
es
la
siguiente:
>poDato
iden>ficador
[
];
int
mes[
];
Arreglos
Para
obtener
un
arreglo
de
tamaño
n,
se
debe
ejecutar
la
siguiente sintaxis.
iden>ficador
=
new
>poDato[n]
De
esta
forma
se
reservará
el
espacio
de
memoria
que
permi>rá
almacenar
una
n
can>dad
de
elementos,
la
palabra
clave
new
crea
dicho
arreglo
con
los
valores
por
defecto
del
>po especificado,
por
ejemplo,
la
siguiente
declaración
declara
y
construye
un
arreglo
de
tamaño
12,
donde
cada
entero
dentro
del
arreglo
es
inicializado
en
0:
int
mes
[
]
=
new
int
[12];
Arreglos
mes
es
un
arreglo
capaz de
almacenar
12
números
de
>po
entero,
los
elementos
están
de
forma
adyacente
almacenados
y
se
pueden
referenciar
u>lizando
un
número
entre
0
y
11
(12
en
total)
Por
ejemplo,
el
siguiente
código
almacena
el
valor
de 10
en
la
posición
1
del
arreglo,
de
forma
adicional,
si
cada
posición
tuviese
directa
equivalencia
con
el
nombre
de
un
mes,
la
posición
1
seria
febrero,
ya
que,
0
es
la
primera
posición
y
equivaldría
a
enero,
luego
1 es
igual
a
Febrero.
mes[1]
=
10;
Arreglos
Los
arreglos
también
pueden
ser
inicializados,
por
ejemplo
el
siguiente
código
crea
el
arreglo
mes
con
un
valor
para
sus
12
enteros:
int
mes[
]
= {1,3,7,8,5,3,7,8,9,6,34,3};
Para
recorrer
e
imprimir
el
arreglo:
for(int
i=0;
idimensionales
son
en
realidad
arreglos
que
con>enen
otros
arreglos,
es
muy
común
asociar
un
arreglo
mul>dimensional
con
una
matriz,
sin
embargo
las
matrices
son
sólo
una
posibilidad
dentro
de
la
enorme
can>dad
de
combinaciones
que
permite
trabajar
con
arreglos
de
arreglos.
El
siguiente
código
permite
declarar
un
arreglo
en
dos
dimensiones,
de
4
filas
y
5
columnas.
int...
Regístrate para leer el documento completo.