Programación III Dr. Emilio Vargas
Que el estudiante conozca y programe las diversas características asociadas a la dinámica de cuerpos rígidos, como elementos fundamentales para desarrollar sistemas de instrumentación. Objetivo
Programación III Dr. Emilio Vargas Se desea implementar una interfaz gráfica que permita visualizar un rectángulo y un círculo de acuerdo como se muestra en la figura Problema Anotaciones = 2
Programación III Dr. Emilio Vargas El rectángulo deberá desplazarse únicamente hacia arriba y hacia abajo, sin que se salga del área color negro. El movimiento del rectángulo se efectuará con las teclas de “flecha arriba” y “fecha abajo”. La velocidad de desplazamiento del rectángulo será inicialmente de 600 pixeles en 10 segundos. Con la teclas “F1” y “F2” la velocidad del rectángulo aumentará o reducirá 10%, respectivamente.
Programación III Dr. Emilio Vargas El circulo iniciará su desplazamiento en posición horizontal hacia el rectángulo. La velocidad de desplazamiento del círculo será inicialmente de 600 pixeles en 10 segundos. Implementar rebotes con parámetros aleatorios, según se explique en clase.
Programación III Dr. Emilio Vargas El circulo rebotara en los límites superior, inferior, derecho de la pantalla, así como en el rectángulo. Si el rectángulo deja pasar el círculo, se escuchará un sonido, y se llevará un registro de anotaciones. A las 10 anotaciones, el programa termina.
Programación III Dr. Emilio Vargas Área azul = 700 pixeles x 50 pixeles. Letra: Arial, 16pt, color amarillo. Área en negro = 700 pixeles x 550 pixeles. Diámetro del círculo = 30 pixeles. Área del rectángulo = 10 pixeles de ancho por 60 pixeles de largo. Especificaciones gráficas Anotaciones = 2
Programación III Dr. Emilio Vargas Determinar los parámetros de diseño del programa. Investigar la forma de implementar números aleatorios, y aplicarlos en el cálculo del ángulo de rebote. Diseñar la interfaz de salida. Diseñar el diagrama de flujo. Programar y depurar el código. Recomendaciones: