Tecnología

Inicio

Cómo crear una calculadora de GPA en Visual Basic 2008

Visual Basic es un lenguaje de desarrollo de aplicaciones creado por Microsoft que se utiliza para desarrollar aplicaciones de software de escritorio. Como la mayoría de los lenguajes de programación, VB se puede utilizar para ejecutar las ecuaciones matemáticas, tales como cálculos de medias utilizadas para calcular el promedio de calificaciones. Siguiendo los pasos de este artículo, puede crear una calculadora de GPA que permite al usuario introducir un grado y guardarlo en la base de datos de la aplicación, donde se promediará.

Instrucciones

1 Iniciar la aplicación Visual Studio 2008 para abrir un nuevo documento VB, con el que se va a codificar la aplicación calculadora de GPA.

2 Crear un nuevo formulario que tendrá en los grados y los nombres de las clases:

Forma Clase pública
Créditos tenues como doble
Dim GPA Como Doble

3 Crear una subrutina para registrar la entrada de grados y nombres de las clases:

Private Sub btnRecord_Click (remitente de ByVal como System.Object, System.EventArgs) Maneja btnRecord.Click

4 Definir la fórmula que calcular el GPA añadiendo el siguiente código:

GPA + = Grado ()
Calificación = + = Créditos CDbl (Credits.text)

5 Crear los argumentos para cada una de las posibles opciones de grado y asignarle un valor numérico, por ejemplo:

Si Grade.Text = "A" Entonces GPA + 4 =
Terminara si

Si Grade.Text = "B" Entonces GPA + 3 =
Terminara si

Si Grade.Text = "C" Entonces GPA + 2 =
Terminara si

Si Grade.Text = "D" Entonces GPA + 1 =
Terminara si

6 Cierre la subrutina de la calculadora y crear una nueva que es responsable de guardar los resultados de la calculadora:

End Sub

Private Sub btnCalculate_Click (remitente de ByVal como System.Object, como System.EventArgs) Maneja btnCalculate.Click
Dim averageGPA como doble = GPA / Créditos
textGPA.Text = CStr ((ACP))
End Sub
End Class

7 Guardar el código de VB y compilarlo usando el compilador de código preferido para que pueda ejecutar el código como una aplicación de escritorio.