Topicos

Páginas: 2 (272 palabras) Publicado: 24 de octubre de 2013






TOPICOS SELECTOS DE PROGRAMACIÓN

Práctica No. 1:
ESTRUCTURAS Y UNIONES


Carlos Fernando Núñez Cerrillo
Fecha de realización: 18 al 20 de agosto 2010
Fecha deentrega: 23 de agosto de 2010






Desarrollo de la práctica:
Para cumplir con la práctica se llevo a cabo el desarrollo de un programa que comprendía la creación de dosestructuras definidas en el lenguaje C, que representarían a alumnos y a profesores, las cuales contendrían campos para almacenar datos como nombre, dirección, asignatura, etc. Se realizótambién un tipo de dato que representara a un alumno con la estructura previamente definida, lo mismo se procedió con un tipo de dato alumno. Por último, se realizó una unión que agrupara losdos datos para crear una representación de una escuela.
Para llevar a cabo la estructura alumno y profesor, se hizo lo siguiente:
struct alumno{
char nombre[40];
int curso;int edad;
char direccion[40];
int notas[10];
};
struct profesor{
char nombre[40];
char direccion[40];
char asignaturas[10][20];
};

Posteriormente se procede a la creaciónde las variables del tipo de estructuras que se acaban de definir, es decir, alumno y profesor, pero esto se hace dentro de la unión, para poder representar una escuela de la siguientemanera:
union escuela{
struct alumno a1;
struct profesor p1;
}

Conclusión:
La estructuras son muy eficientes para la representación de tipos que comparten determinadascaracterísticas, es decir, determinados campos que pueden ser reutilizados por ese tipo de dato. En ocasiones es necesario crear uniones de estos tipos de datos de tal manera que se agrupenen una única agrupación de variables, aunque funcionan de manera distinta una de otra en cuanto al almacenamiento en memoria, tienen prácticamente la misma funcionalidad, así
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • topicos
  • Topico
  • topicos
  • Topicos
  • Topicos
  • topico
  • los topicos
  • Topicos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS