viernes, 30 de octubre de 2015

FUNCIONES Y ESTRUCTURA DE DATOS

ARREGLOS  Y REGISTRO COMO PARÁMETRO



ARREGLO: Es una colección de datos del mismo tipo. Sirve para manejar un número “n” de elementos en común, ya sea de tipos definidos por el Lenguaje,(“int”,”float”,”String”,etc…) así como aquellos definidos por el programador.


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.

Un arreglo unidimensional tiene una sola dimensión, También reciben el nombre de vectores en álgebra.

Un arreglo se caracteriza por:

Ø Almacenar los elementos del arreglo en posiciones de memoria continua.
Ø Tener un único nombre de variable que representa a todos los elementos, y éstos a su vez se diferencian por un índice o subíndice.
Ø  Acceso directo o aleatorio a los elementos individuales del arreglo.


Ejercicio de  arreglo en C

Registros
Un registro (record en inglés) es un tipo de datos compuesto de varias variables. Los registros son utilizados para agrupar valores que por su naturaleza deben manejarse juntos. Las variables que forman parte de un registro se llaman campos.
Por ejemplo, una fecha está compuesta de un día, un mes y un año. Por lo tanto, puede ser representada usando un registro con tres campos enteros. De este modo, es posible crear variables de tipo Fecha.
características de  un registro:
Ø Permiten almacenar un grupo de elementos bajo un nombre y un estructura común.
Ø Los elementos (campos) de un registro no tienen que ser homogéneos, de hecho, generalmente son de diferentes tipos.
Ø No están disponibles en todos los lenguajes de programación, razón por la cual muchas veces es necesario simularlo o definirlo.
Ø Cada campo del registro se comporta como una variable simple, de manera que puede ser usado en una expresión de asignación, como parte de otra expresión, en operaciones o como parámetro al invocar una acción o función.



Ejercicio de  registro en C





ACTIVIDAD

FUNCIONES  USANDO  MODELO  HIPO




EJEMPLO DE  CONVERSACIÓN ENTRE  PROGRAMACIÓN ESTRUCTURA Y MODULAR.




ANÁLISIS DE  FUNCIÓN Y ESTRUCTURA DE DATOS.

 cuando  se define  una funcion  en forma simple  es  llamado




No hay comentarios:

Publicar un comentario