Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Arreglos (array)
• El arreglo es un tipo estructurado de dato, el cual es capaz de almacenar una colección de datos
del mismo tipo.
• Posee un tamaño
Dimensionalidad
sus elementos
elementos
Contiene 4*4*4 cubos, para acceder a uno de ellos necesito altura, posición horizontal, y
profundidad (3 índices)
• Los índices de los arreglos comienzan en cero, es decir, el primer elemento, es el elemento cero.
• Si un arreglo es declarado en la función principal “main()” tendra las dimensiones incluidas.
• Cuando se pasa un arreglo a una función, esta ultima no necesita saber el tamaño.
Arreglos Unidimensionales
• Es una lista o vector.
• Declaración
Tipo_dato nom_arreglo[tamaño];
Declaración
• La dirección más baja corresponde al primer elemento, y la más alta al último elemento
Declaración
m[0] // primera fila -> indica la localización de la fila dentro del grupo
m[1] // segunda fila -> indica la localización de la fila dentro del grupo
Declaración
// los arreglos de dos dimensiones tienen a su vez dos arreglos de una dimensión
Ejemplo #2
mínima de comunidad son 20 € y que no puede haber dos vecinos con la misma
#include<stdio.h>
int main(){
int mat[3][4][3],i,j,k,aux;
for(i=0;i<3;i++){
for(j=0;j<4;j++){
for(k=0;k<3;k++){
do{
scanf("%d",&mat[i][j][k]);
if(mat[i][j][k]<=20){
/* else{
aux=mat[i][j][k];
}*/
//visualizacion en matriz
for(i=0;i<3;i++){
for(j=0;j<4;j++){
for(k=0;k<3;k++){
printf("\t\n[%d][%d][%d]=%d ",i,j,k,mat[i][j][k]);
printf("\n");
return 0;
}
En resumen, un arreglo:
Las dimensiones indican como están organizados los elementos dentro del grupo
Los valores que se guarden en el arreglo se almacenan en los elementos ya que los elementos son
las variables