Sunteți pe pagina 1din 8

INSTITUTO POLITÉCNICO NACIONAL

ESCUELA SUPERIOR DE INGENIERÍA


MECÁNICA Y ELÉCTRICA
UNIDAD AZCAPOTZALCO

FUNDAMENTOS DE PROGRAMACIÓN.

“ARREGLOS”

Grupo: 1RM3

Integrantes:

 Aguilar León Benjamín.


 Zarate Martínez Ricardo.
ARREGLOS
Un arreglo o array (en inglés) es una colección de variables relacionadas a las
que se hace referencia por medio de un nombre común. Otra definición válida
es que un arreglo es un conjunto de datos que se almacenan en memoria de
manera contigua con el mismo nombre y para diferenciar los elementos de un
arreglo se utiliza un índice. En el lenguaje C++ un arreglo se le conoce como
un tipo de dato compuesto. Los arreglos pueden tener una o varias
dimensiones.

 No es una variable; es un grupo de variables conocidas como elementos


 Cada elemento ocupa una posición dentro del grupo.
 Todos los elementos son del mismo tipo.
 El nombre del arreglo indica donde se localiza el grupo en la memoria de
la computadora.
 Los arreglos se clasifican de acuerdo con las dimensiones que tengan.
 Las dimensiones no tienen relación con el plano Cartesiano; nada que ver
con matemática.
 Las dimensiones indican como están organizados los elementos dentro del
grupo.
 Los arreglos de dos dimensiones pueden visualizarse como tablas.
 Los valores que se guarden en el arreglo se almacenan en los elementos ya
que los elementos son las variables.
SINTAXIS
Pues un arreglo debe ser declarado de la siguiente manera:
Tipo de dato nombre del arreglo [ número de variables que se quiere tener]
Ejemplo: int edad [19]

Eso quiere decir que tendremos 20 variables llamadas edad que son de tipo
entero (int).

*Se cuenta que se tienen 20 variables porque la maquina empieza a contar desde cero

USO
Como está en el concepto “es un conjunto de variables” es decir que en un arreglo
puedo tener N variables y ahorrar el estar declarando esas N variables
manualmente, ejemplo:
 Declarar: int n1, n2, n3, n4, n5, n6, n7, n8;
 Es lo mismo que declarar: int n [7];

Para crear el arreglo hay que indicar:


 El tipo de los elementos (ejemplo, int, char, double, bool o un tipo definido
por el programador).
 El nombre del arreglo.
 La cantidad de dimensiones y sus tamaños; cada dimensión comienza con
el signo [ seguido por el tamaño de la dimensión y termina con el signo].

Cantidad de elementos en un arreglo.


Para determinar la cantidad de elementos en un arreglo, hay que multiplicar el
tamaño de cada una de las dimensiones indicados en la declaración. El tamaño
debe ser un literal de tipo entero o el nombre de una constante de tipo entero.
ARREGLOS UNIDIMENSIONALES
Un arreglo de una dimensión es una lista de variables, todas de un mismo tipo a
las que se hace referencia por medio de un nombre común.
Una variable individual del arreglo se llama elemento del arreglo.
Para declarar un arreglo de una sola dimensión se usa el formato general:
tipo_dato identificador[tamaño]

Si desea copiar los valores de todos los elementos de un arreglo a otro debe
hacerlo copiando cada elemento por separado.

Ejemplo
ARREGLOS MULTIDIMENSIONALES
Es una estructura de datos estática y de un mismo tipo de datos, y de longitud fija
que almacena datos de forma matricial. De igual forma que los arreglos
unidimensionales, el almacenamiento de los datos en la memoria se realiza de
forma secuencial y son accedidos mediante índices.
Los arreglos multidimensionales son también conocidos como matrices.
Por lo tanto, se llama matriz de orden "m×n" a un conjunto rectangular de
elementos dispuestos en filas "m" y en columnas "n", siendo m y n números
naturales. Las matrices se denotan con letras mayúsculas: A, B, C, ... y los
elementos de las mismas con letras minúsculas y subíndices que indican el lugar
ocupado: a, b, c, ... Un elemento genérico que ocupe la fila i y la columna j se
escribe i, j. Si el elemento genérico aparece entre paréntesis también representa a
toda la matriz: A (i, j).

Una matriz de orden 3x4 se muestra a continuación, siendo M una matriz de 3 filas
y 4 columnas, la representación gráfica de sus posiciones sería la siguiente:
 M 3x4
 Filas = 3, columnas = 4

Matrices cuadradas.
Una matriz cuadrada es una matriz que tiene el mismo número de filas y
columnas. La matriz que se muestra a continuación es de orden 3x3.
SINTAXÍS
tipo_dato identificador [dimensión1] [dimensión2] ...
[dimensiónN]; Donde N es un número natural positivo.
Ejemplo 1:
Ejemplo:
Referencias.

Arreglos multidimensionales (14 de octubre, 2005) Obtenido de:


https://aldeafraypedrodeagreda.files.wordpress.com/2009/12/11-arreglos-
multidimensionales.pdf

Aprender a programar. Obtenido de:


(https://www.aprenderaprogramar.com/index.php?option=com_content&view
=article&id=904:arrays-o-arreglos-multidimensionales-en-c-matrices-ejemplos-y-
ejercicios-resueltos-varios-indices-cu00515f&catid=82&Itemid=210

Programar ya. (Noviembre, 2015). Obtenido de:


https://www.programarya.com/Cursos/C++/Estructuras-De-Datos/Arreglos-
O-Vectores

Código fuente. (17 de noviembre, 2015). Obtenido de:


http://codigomaldito.blogspot.mx/2005/11/arreglos-o-arrays-en-c.html

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