Arreglos En Pascal

Páginas: 5 (1181 palabras) Publicado: 19 de octubre de 2012
ARREGLOS EN PASCAL
En programacion tradicional siempre se manejan dos tipos de arreglos los arreglos tipo listas, vectores o unidimensionales y los arreglos tipo tablas, cuadros, concentrados, matrices o bidimensionales en ambos casos son variables que permiten almacenar un conjunto de datos del mismo tipo a la vez, su diferencia es en la cantidad de columnas que cada uno de estos tiposcontiene
La estructura Array.
Es una estructura homogénea de datos de tamaño constante accediendo a cada uno de sus elementos mediante un identificador comun y uno o varios índices.
* Todos los elementos del array son del mismo tipo.
* El número de ellos no varía durante la ejecución del programa.
* Accedemos a un elemento de la estructura mediante un identificador común, el nombre delarray, y con el valor que toman uno o varios indices. Al número de indices necesarios para designar un elemento del array se le denomina dimensión del array.
* El número máximo de valores posibles que puede tomar cada indice se denomina rango de esa dimensión o indice. Los valores han de ser consecutivos, por lo que el indice ha de ser de un tipo ordinaL
Los arreglos paralelos, que son doso más arreglos donde los valores pertenecientes al mismo elemento se relacionan unos con otros.

PARAMETRO
Un parámetro es un método para pasar información (valores a variables) del programa principal a un procedimiento y viceversa.
Un parámetro es, prácticamente, una variable cuyo valor debe ser ya sea proporcionado por el programa principal al procedimiento o ser devuelto desde elprocedimiento hasta el programa principal. Por consiguiente, existen dos tipos de parámetros:
Los parámetros
Los parámetros son canales de comunicación para pasar datos ente programas y subprogramas en ambos sentidos. Los parámetros van asociados a variables. constantes, expresiones, etc., y por tanto, se indican mediante los correspondientes identificadores o expresiones.
Parámetros formales.
Sedeclaran encerrados entre paréntesis, indicando el identificador y el tipo correspondiente asociado a cada uno, separados por ':', y terminando en ';'. La palabra reservada VAR precediendo a un identificador de parámetro formal indica al compilador que el paso del parámetro es pro VARiable. Su ausencia u omisión indica que el paso de parámetro se realiza por VALOR.

Parámetros valor
Sonparámetros unidireccionales que se utilizan para proporcionar información a un procedimiento, pero no pueden devolver valores. Si la palabra var no aparece delante del parámetro formal en un procedimiento, la computadora supone que el parámetro formal es un parámetro valor. En la llamada al procedimiento el valor del parámetro actual se pasa a la variable que represente el parámetro actual. Este valorpuede ser modificado dentro del programa, pero su valor no se puede devolver al programa o procedimiento llamante.
REGISTROS
Esta estructura de datos permite agrupar datos de diferente tipo.
Registros
Un registro es una estructura heterogénea de datos, denominados campos y a los que accedemos por nombre. Al igual que cualquier otro dato, el tipo registro (Record) antes de poder se utilizadodebe ser declarado en la sección de tipos.
La única operación (a parte de la lectura) que se puede realizar con una variable registro como tal es la asignación, es decir, se pueden copiar todos los campos de una variable registro a otra variable registro del mismo tipo. Además un registro puede ser pasado como parámetro a una función o procedimiento.

Archivos
Un archivo es una estructurahomogénea de datos consistente en una secuencia de elementos llamados registros, todos del mismo tipo, ya sea simple o estructurado. Un archivo se almacena en un dispositivo auxiliar (discos, cintas, etc), de forma que los datos obtenidos antes, durante y después del procesamiento de los datos, no se pierden. Para declarar una variable archivo es necesario definir previamente la naturaleza de sus...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglos en pascal
  • Programas de pascal con arreglos
  • Arreglos en Free Pascal
  • Arreglos
  • pascal
  • pascal
  • Pascal
  • pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS