Está en la página 1de 14

ACTIVIDAD 12

TRUJILLO MARTINEZ LUIS DANIEL 17251708

INSTITUTO TECNOLOGICO DE TLALNEPANTLA


PROGRAMACION AVANZADA K71
Elabore una solución en C# para el siguiente problema:

1. Escriba una solución en Visual Studio utilizando Windows Forms para calcular el volumen de
diferentes figuras geométricas. La aplicación se debe implementar de acuerdo a las siguientes
especificaciones:

a. La ventana debe contener los siguientes componentes mostrados en la siguiente ventana:

b. La solución debe implementar el siguiente diagrama utilizando la interfaz Figura.


c. En la ventana principal debe contener un ComboBox para elegir el tipo de figura de la cual se va
a calcular el volumen. El combo box contiene las siguientes opciones; Cubo, Prisma, Cilindro,
Esfera.

d. El usuario debe elegir la figura geométrica y deshabilitar los campo de texto que no son
necesarios para obtener el volumen y al mismo tiempo debe habilitar los campos de texto
requeridos para el cálculo. Por ejemplo, se la selección es calcular el volumen de un Cubo se
deshabilitan los campos de texto; Largo, Altura, Radio.

e. Las fórmulas son las siguientes:


f. La aplicación debe validar que solo se introduzcan números en los campos de texto. Si no es así,
el programa debe mostrar una alerta indicando que los datos no son válidos. Para este apartado
debe utilizar Excepciones.

g. Cuando el usuario presiona el botón Resultado, la aplicación muestra el resultado del volumen
de la figura seleccionada.

h. Cuando el usuario presiona el botón Limpiar, los campos de texto de deben mostrar sin datos
para realizar los próximos cálculos.
SOLUCION:
INTERFAS:
CLASE CUBO:
CLASE PRISMA:
CLASE CILINDRO:
CLASE ESFERA:
EJECUCION:
CUBO:

PRISMA:
CILINDRO:

ESFERA:
EXCEPCIÓN:

También podría gustarte