martes, 6 de enero de 2015

Unidad 5 Arreglos Unimensionales y Bidimensionales

ARREGLOS UNIDIMENSIONALES


Un arreglo es una colección finita, homogénea y ordenada de los elementos, así se puede definir que todo arreglo tiene un limite, en donde se va a determinar el numero de elementos que contendrá, asi mismo permiten almacenar N elementos siempre y cuando sean del mismo tipo(caracteres, numéricos).

A continuación mostramos como estará definido de una mejor manera:




y una forma en como se llena un arreglo unidimensional sera de la siguiente manera




 La declaración de un arreglo va de la siguiente manera:

void main (void)
{
int i [10] tipo entero de 10 elementos.
float x [10] tipo real de 10 elementos.
}

Nota : Cuando se utiliza este tipo de arreglos las cadenas de caracteres son ingresadas de acuerdo a los especios de memoria que se hayan establecido para su llenado.

char cadena[]= "Hola"



Ejemplos:




ARREGLOS BIDIMENSIONALES

Se los definen como una colección finita, homogénea y ordenada de datos, en la que se hace referencia a cada elemento del arreglo por medio de dos indices, este tipo de arregos permite almacenar elementos de NxM que sean del mismo tipo.

Ejemplo:

Presentamos el formato de un arreglo MxN

int [4][4]   


La declaración de los arreglos bidimensionales se presentan de la siguiente manera:

void main (void)

{

int a [5][5] arreglo bidimensional de tipo entero de 5 filas y 5 columnas
float [4][4] arreglo bidimensional de tipo real de 4 filas y 4 columnas

}

Nota: Para ingresar una cadena de caracteres en un arreglo de M x N se lo hace como un unidimensional solo que a esta ubicamos la fila de la misma.

arreglo [i ]

donde i es la posicion donde se va a guardar nuestra cadena de caracteres.



Ejemplo:




No hay comentarios.:

Publicar un comentario