Está en la página 1de 11

Mg.Ing. Yuri A.

Pomachagua Basualdo 2013

Datos estructurados

Estticas

Arrays (Vectores y Matrices) Registros (Record) Ficheros (File)

Lineales
Dinmicas No lineales

Pilas Colas Listas rboles Grafos

Se tiene 3 tipos de Arrays:

Unidimensionales (vectores o listas) Bidimensionales (tablas o matrices) Multidimensionales

Para poder utilizar Arrays en un problema es necesario declararlos previamente al comienzo del programa indicando el nmero y tipos de elementos que pueden contener

Un Array unidimensional es una secuencia de elementos, donde todo sus elementos son del mismo tipo de dato, y en los que el orden es significativo. El orden viene dado por el subndice del vector. Los subndices son nmeros enteros
Ejem.: El vector Nota describe las notas de los alumnos del curso de Matemtica, hay N alumnos

Nota(0)

Nota(1)

Nota(2)

Nota(n-2)

Nota(n-1)

18
Primer elemento

20
Segundo elemento

17
Tercer elemento

15

10
N avo elemento

La declaracin de un Array especifica el nombre, el nmero de elementos y el tipo de datos: Tipo de Datos Nombre_Array [ Tamao ] Tamao Es una constante que especifica el Nmero de elementos del Array. int Nota [20]; char Nombre [40];

Nota(0)

Nota(1)

Nota(2)

Nota(n-2)

Nota(n-1)

18
Primer elemento

20
Segundo elemento

17
Tercer elemento

15

10
N avo elemento

Para acceder a un elemento de un array se hace mediante el nombre del Array seguido del subndice encerrado entre corchetes. Un subndice puede ser una constante, una variable o una expresin cualquiera

18

20

17

15

10

Asignar valores a los elementos del Array.

Edad [0]= 22 Edad [1]= 18 Entero Nmero[6] = {5, 10, 15, 20, 25, 30} Entero N[ ] = {7, 9, 11} Carcter Vocales[ ] = {a, e, i, o, u} Carcter S[ ] = {Cadena}

Ejercicio.-

Escribir un programa para leer e imprimir los cuadrados de los 10 primeros nmeros naturales utilizando array

También podría gustarte