Apuntadores
ARREGLOS Y ESTRUCTURAS
Objetivos
El alumno conocerá y aplicará los conceptos de arreglo y estructura en la realización de
programas que resuelvan problemas de tipo numérico.
Al finalde esta práctica el alumno podrá:
1. Manejar arreglos de varias dimensiones.
2. Manipular estructuras.
3. Realizar correctamente programas que utilicen arreglos y estructuras.
Antecedentes
1.Manejar sentencias de control de flujo.
2. Entender el concepto de arreglo y estructura en la programación estructurada.
Introducción
Arreglo
Un arreglo es un conjunto de datos del mismo tipo, queestán organizados secuencialmente
en memoria principal, y que dichos datos se acceden a través del nombre del arreglo. Cada
uno de los componentes del arreglo es llamado elemento, y cada elementoocupa una
dirección contigua en memoria.
Los arreglos pueden ser de una, dos o más dimensiones. La complejidad de su uso aumenta
de acuerdo al número de dimensiones en que se haya definido el arreglo.Así un arreglo de
una dimensión se puede ver como una lista lineal de datos, uno de dos dimensiones como
una tabla, y uno de tres dimensiones como un conjunto de tablas.
Ejemplo un arreglo de unadimensión o unidimensional:
int arr1[5];
En esta declaración se indica que a la variable arr1 le asigne un espacio en memoria, de tal
forma que se puedan almacenar 5 elementos de tipo int. Porejemplo, si en un cierto equipo,
el tipo int tiene un tamaño de 2 bytes, quiere decir que la dirección de cada elemento,
suponiendo que empieza en FF00, sería:
arr1[0]
arr1[1]
arr1[2]
arr1[3]arr1[4]
FF00
FF02
FF04
FF06
FF08
Con esto se puede observar que las direcciones son contiguas y dejan 2 bytes para
almacenar correctamente a un int.
Elaborada por:
Ing. Laura Sandoval MontañoViridiana del Carmen De Luna Bonilla
Virgilio Green Pérez
Programación Avanzada y Métodos Numéricos
PRÁCTICA
ARREGLOS Y ESTRUCTURAS
Cabe hacer notar que el arreglo emplea subíndices para...
Regístrate para leer el documento completo.