Supongamos que nos enfrentamos a un problema como este: Una empresa que cuenta con 150 empleados, desea establecer una estadística sobre los salarios de sus empleados, y quiere saber cual es el salario promedio, y también cuantos de sus empleados gana entre $1250.00 y $2500.00.
Si tomamos la decisión de tratar este tipo de problemas con datos simples, pronto nos percataríamos del enorme desperdicio de tiempo, almacenamiento y velocidad. Es por eso que para situaciones de este tipo la mejor solución son los datos estructurados.
Un arreglo puede definirse como un grupo o una colección finita, homogénea y ordenada de elementos. Los arreglos pueden ser de los siguientes tipos:
- De una dimensión.
- De dos dimensiones.
- De tres o más dimensiones.
1.2 Arreglos Unidimensionales
Un arreglo unidimensional es un tipo de datos estructurado que está formado de una colección finita y ordenada de datos del mismo tipo. Es la estructura natural para modelar listas de elementos iguales.
El tipo de acceso a los arreglos unidimensionales es el acceso directo, es decir, podemos acceder a cualquier elemento del arreglo sin tener que consultar a elementos anteriores o posteriores, esto mediante el uso de un índice para cada elemento del arreglo que nos da su posición relativa.
Para implementar arreglos unidimensionales se debe reservar espacio en memoria, y se debe proporcionar la dirección base del arreglo, la cota superior y la inferior.
REPRESENTACION EN MEMORIA
Los arreglos se representan en memoria de la forma siguiente:
x : array[1..5] of integer
Para establecer el rango del arreglo (número total de elementos) que componen el arreglo se utiliza la siguiente formula:
En la clase del día lunes 16 de septiembre el profesor nos explico un nuevo tipo de estructura algorítmica "Arreglos unidimensionales" los cuales sirven para almacenar información homogénea (igual) en un vector de N posiciones que inicia en 0; este tema es más complicado y requiere de más comprensión y atención para poder entenderlo, me pareció un tema con un nivel de dificultad más alto a temas anteriores pero es interesante por que muestra una forma de almacenar mucha información utilizando pocas lineas de código.
ResponderEliminaren lunes 16 de septiembre el profesor nos explico un nuevo de estructuras algoritmicas ,tambien nos esplico como funcionaba esta nueva estructura algoritmica y me parecio un poco facil aunque solo se utiliza con el siglo para la clase estuvo buena y como utilizar la informacion utilizar lineas de codigo
ResponderEliminarEl lunes 16 de septiembre el profesor nos explico una nueva estructura la clase estuvo buena
ResponderEliminar