Sunteți pe pagina 1din 2

UNIVERSIDAD TCNICA DE MACHALA

Calidad, Pertinencia y Calidez"


D.L. No. 69-04 DE 14 DE ABRIL DE 1969 PROVINCIA DE EL ORO REPUBLICA DEL ECUADOR
UNIDAD ACADMICA DE INGENIERA CIVIL
CARRERA DE INGENIERA DE SISTEMAS

Nombre: Jessica Leonela Valladolid Yaguana


Curso: Primer Semestre B
Asignatura: Programacin I
Fecha: 13 Julio 2017
Tema: Arrays (Arreglos) Unidimensionales
Los arreglos son estructuras de datos homogneas (todos sus datos son del mismo
tipo) que permiten almacenar un determinado nmero de datos un mismo
identificador, para luego referirse a los mismos utilizando uno o ms subndices. Los
arreglos pueden pensarse como vectores, matrices, etc. Para poder utilizar un
arreglo, primero es obligatorio su dimensionamiento; es decir, declarar los rangos
de sus subndices, lo cual determina cuantos elementos se almacenan y como se
acceder a los mismos.
Operaciones con Arreglos

Las limitaciones que tienen los arreglos respecto de las listas son compensadas por
la cantidad de operaciones convenientes que permiten realizar sobre ellos.

Las operaciones aritmticas entre arreglos se aplican elemento a elemento:


Las operaciones entre un arreglo y un valor simple funcionan aplicando la operacin
a todos los elementos del arreglo, usando el valor simple como operando todas las
veces:

Note que si quisiramos hacer estas operaciones usando listas, necesitaramos usar
un ciclo para hacer las operaciones elemento a elemento.

Las operaciones relacionales tambin se aplican elemento a elemento, y retornan un


arreglo de valores booleanos:

Para reducir el arreglo de booleanos a un nico valor, se puede usar las funciones
any y all. any retorna True si al menos uno de los elementos es verdadero, mientras
que all retorna True slo si todos lo son (en ingls, any signfica alguno, y all
significa todos):

S-ar putea să vă placă și