Está en la página 1de 2

Diagrama de clases

CASA -Codigo -Tipo -AreaTotal -habitacione : HABITACION

-Fin1

1..*

-Fin2

HABITACION -Numero -Tipo -ancho -largo -area

Programar el siguiente men: 1. 2. 3. 4. Crear Casa Crear habitacin en una casa Imprimir casa completa Salir

Considerar lo siguiente: El cdigo de la casa se forma con el tipo y un secuencial, p.e: Tipo: Venecia, cdigo Venecia 1. Validar que si existen casas del mismo tipo tengan una numeracin secuencial para cada tipo. Por ejemplo Venecia1, Venecia2, Venecia3, Venecia(n). Paris1, Paris2,Paris3,Parisn. El rea total de la casa se calcula con la suma de reas de cada habitacin cada vez que se agrega una. El nmero de habitacin es un nmero secuencial. El rea de cada habitacin se calcula mediante un mtodo en el que se multiplica el ancho por el largo. Para imprimir la casa completa se deber buscar la casa por su cdigo, imprimir los datos de la casa con su rea total y una tabla similar a la siguiente: CASA: VENECIA1 TIPO: VENECIA AREA TOTAL (m2): 13 NUMERO 1 2 TIPO Bao Comedor ANCHO (m) 2 3 LARGO (m) 2 3 AREA (m2) 4 9

También podría gustarte