Está en la página 1de 2

Universidad Nacional de Ingeniería

Facultad de Ingeniería Mecánica


Curso: MB545
EJERCICIOS PROPUESTOS PARA APLICACIONES VISUALES

1) Desarrolle la codificación de los 2 botones, indicando las variables asociadas con los
controles correspondientes.

a) Botón Agregar a listas(s): Deberá agregar el contenido de la caja de texto a las Lista1 y/o
Lista2, de acuerdo a la(s) casilla(s) seleccionada(s) (checkbox). Evite contenidos repetidos
en la misma lista. Considere que el contenido de la caja de texto es una cadena.
b) Botón Procesar: Si la opción Intercambiar esta activo, entonces deberá intercambiar el
contenido de las listas; y si esta activo la opción borrar listas, entonces deberá borrar las 2
listas.
2) Escriba el código correspondiente para crear una aplicación tal que grafique la Rosa de n
pétalos. Tenga en cuenta que debe usar R = A Sen(n * tetha) donde A es una constante, n es
el número de pétalos y tetha es el ángulo en radianes.
Universidad Nacional de Ingeniería
Facultad de Ingeniería Mecánica
Curso: MB545
Considere los siguientes límites para la ventana: ancho 1250 y alto 850. Considere un
recorrido de tetha de 0 a 360 grados sexagecimales con incremento de 0.05 y las
siguientes fórmulas para pintar el píxel:

xp = ancho/2 + (int) (R * cos(angulo))

yp = alto/2 + (int)(R * sin(angulo))

3) Considere el siguiente menú de opciones:

En la opción Encuesta sólo debe mostrar la ventana de


diálogo que se muestra.

a) Especifique el nombre de su ventana de diálogo, el nombre y tipo de dato de su(s)


variable(s) de memoria de ésta ventana.

b) Especifique cómo y a qué clase agrega


su(s) variable(s) que utilizará y cómo
inicializa sus valores.

c) Programe la opción de menú Pregunta3Encuesta.

En la opción Grafico debe mostrar el siguiente gráfico de


barras como resultado.

d) Programe la opción de menú Pregunta3Grafico.


e) Programe la función OnDraw() para graficar los
resultados. Utilice una brocha de color rojo, una brocha de
color verde y una brocha de color azul para rellenar los
rectángulos. Debajo de cada rectángulo debe mostrar el
valor de cada contador.

También podría gustarte