sábado, 19 de mayo de 2012

ARREGLOS EN C


ARREGLOS

Un Arreglo es una estructura de datos que almacena bajo el mismo nombre (variable) a una colección de datos del mismo tipo.

Los arreglos se caracterizan por:

1.      Almacenan los elementos en posiciones contiguas de memoria
2.      Tienen un mismo nombre de variable que representa a todos los elementos. Para hacer referencia a esos elementos es necesario utilizar un índice que especifica el lugar que ocupa cada elemento dentro del archivo.

VECTORES

Es un arreglo de “N” elementos organizados en una dimensión donde “N” recibe el nombre de longitud o tamaño del vector. Para hacer referencia a un elemento del vector se usa el nombre del mismo, seguido del índice (entre corchetes), el cual indica una posición en particular del vector. Por ejemplo:

                Vec[x]

Donde:
Vec…………Nombre del arreglo
x……………       Numero de datos que constituyen el arreglo

MATRIZ

Es un arreglo de M * N elementos organizados en dos dimensiones donde “M” es el numero de filas o reglones y “N” el numero de columnas.
Donde R indica el renglón y C indica la columna, donde se encuentra almacenado el dato.Para representar una matriz se necesita un nombre de matriz se necesita un nombre de matriz acompañado de dos índices.

                Mat [R,C]
Donde R indica el renglón y C indica la columna, donde se encuentra almacenado el dato.

Llenado de una matriz.
·                          ·           Por renglones
·           Hacer para R= 1 a 5
·                Hacer para C= 1 a 5
Leer Mat [R,C]
Fin-para
Fin-para

·           ·           Por columnas
·           Hacer para C= 1 a 5
·                Hacer para R= 1 a 5
Leer Mat [R,C]
Fin-para
Fin-para

Nota: Para hacer el llenado de una matriz se deben de usar dos variables para los índices y se utilizan 2 ciclos uno para los renglones y otro para las columnas; a estos ciclos se les llama ciclos anidados (un ciclo dentro de otro ciclo).

No hay comentarios:

Publicar un comentario