Arreglos-Programacion

7
ARREGLOS Programacion de computadoras Hugo vega Grupo 2: Reina Rodriguez Miriam Salluca

Transcript of Arreglos-Programacion

Page 1: Arreglos-Programacion

ARREGLOSProgramacion de computadoras Hugo vegaGrupo 2:Reina RodriguezMiriam Salluca

Page 2: Arreglos-Programacion

ARREGLOSSon estructuras de datos

complejas (en el sentido de que no son atómicas) que agrupan datos de un mismo tipo en particular, llamado el tipo base del arreglo. El tipo base de un arreglo puede ser cualquiera de los tipos básicos de C, o incluso algunos tipos complejos como las estructuras.

Page 3: Arreglos-Programacion
Page 4: Arreglos-Programacion

Arreglos Unidimensionales

Los arreglos de una sólo dimensión reciben también el nombre de vectores. La sintaxis de la declaración de un arreglo unidimensional es la siguiente:

 tipo-base identificador[NumElementos] ; Los elementos de un arreglo son variables

del tipo base del vector, por lo que se utilizan de la misma manera en expresiones y demás instrucciones, como la asignación. Por ejemplo, para asignar un valor a un elemento de un arreglo basta con escribir:    arreglo[indice] = valor;

Page 5: Arreglos-Programacion

Arreglos Unidimensionales

Page 6: Arreglos-Programacion

Arreglos Multidimensionales

Los arreglos de dos dimensiones reciben el nombre de matrices. Gran parte del desarrollo de esta sección se limita a las matrices, es decir, a arreglos de dos dimensiones. Sin embargo, tanto la sintaxis para la declaración como la forma de utilizar estos arreglos puede generalizarse sin problema a dimensiones mayores.

La sintaxis de la declaración de una matriz es la siguiente:    tipo-base identificador[NumElem1][NumElem2] ;

Page 7: Arreglos-Programacion

Arreglos Multidimensionales