Академический Документы
Профессиональный Документы
Культура Документы
Practica 7
Constructor de tipos: struct. Definicin de nuevos tipos: typedef.
Arreglos de estructuras.
Parte I: Constructor de tipos: struct
1.- Realice la definicin de estructuras para cada caso:
a) Considere un programa que gestione libros y procese los siguientes datos: ttulo del libro,
nombre del autor, editorial y ao de publicacin, para ello se requiere definir una estructura
llamada info_libro y declarar 3 variables de ese tipo.
b) Se desea construir un programa para la empresa SonoRodven que permita gestionar los CD's
que tienen a la venta, para ello se debe definir la estructura colecciones_CD (titulo, artista,
numero de canciones, precio y fecha de compra) y declarar 2 variables de ese tipo.
2.- Declare una estructura para representar los datos de una persona: Nombre, edad, altura y peso,
adems determine el tamao de la estructura.
3.- Considere las siguientes 2 definiciones de estructuras:
struct empleado
{
char nombre_emp[30];
char direccin[25];
char ciudad[20];
char provincia[20];
int cod_postal;
double salario;
};
struct cliente
{
char nombre_cliente[30];
char direccin[25];
char ciudad[20];
char provincia[20];
int cod_postal;
double saldo;
};
Realice una nueva definicin de la estructura empleado y cliente utilizando el concepto de estructuras
anidadas.
Parte II: Definicin de nuevos tipos: typedef
2.1.- Usando tipos enumerados exprese definiciones de tipos para:
a)
Das de la semana
b)
c)
Meses del ao
Dias de la semana desde el lunes hasta el viernes colocando al elemento lunes=3 y martes=5.
Qu valores tienen los otros das?