Practica 2
Practica 2
Practica 2
TÍTULO: CONVERSIONES
Ejercicio propuesto.
Desarrolle una aplicación en VB, que permita obtener el resultado de la conversión de un valor
numérico decimal ingresado en metros, a su correspondiente en milímetros, centímetros,
decímetros y kilómetros.
1. Inicio
2. Solicitar el valor de la cantidad en metros (mtr)
3. Calcular la conversión a milímetros (ml)
4. Calcular la conversión a centímetros (cm)
5. Calcular la conversión a decímetro (dc)
6. Calcular la conversión a kilómetros (km)
7. Mostrar el resultado de la conversión seleccionada (RC)
8. Fin
Se trata de realizar un programa que permita el ingreso de un valor numérico que puede ser
entero o decimal y que luego de hacer clic en un control CommandButton denominado
CONVERTIR, muestre en una caja de texto el resultado de la conversión de acuerdo a la opción
seleccionada por el usuario.
En el caso de que el usuario necesite hacer otro cálculo, el programa brindará la posibilidad de
borrar el dato ingresado y el resultado generado, con ayuda de un control CommandButton,
etiquetado como NUEVO CÁLCULO.
Se completará la aplicación con un control CommandButton SALIR el mismo que deberá mostrar
una ventana de confirmación de salida y finalizará la ejecución del programa.
Los controles a utilizar para el diseño del proyecto son los siguientes:
2 Label,
2 TextBox,
1 Frame,
4 OptionButton,
3 CommandButton,
Práctica 2 - 1
La tabla a continuación, indica los controles utilizados en este ejercicio junto con las propiedades y
valores correspondientes:
Práctica 2 - 2
Ahora, siguiendo el algoritmo desarrollado anteriormente, ingresamos el siguiente código:
En cmdConvertir
Private Sub cmdConvertir_Click()
Rem Líneas de código para calcular las conversiones
End If
End Sub
En cmdLimpiar
Private Sub cmdLimpiar_Click()
Rem Líneas de código para dejar en blanco los controles Text
txtCantidad.Text = ""
txtResultado.Text = ""
End Sub
En cmdSalir
Private Sub cmdSalir_Click()
Rem Líneas de código para salir del programa
Confirmar = MsgBox("¿Seguro que desea salir?", vbQuestion + vbYesNo, "Confirmar")
If Confirmar = vbYes Then
End
End If
End Sub
Guarde el proyecto. Se sugiere que lo haga con relativa frecuencia con la finalidad de evitar la
pérdida del mismo.
Práctica 2 - 3
Responda a lo siguiente:
El Frame es un control que se utiliza como contenedor de otros controles, de esta manera los
podemos agrupar.
Conclusiones
Práctica 2 - 4