Está en la página 1de 10

Prueba Unitaria de Programa

Calculadora

Variables
Dim num1 As String
Dim num2 As String

Función para darle valor a la variable

Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles TextBox1.TextChanged

num1 = TextBox1.Text

End Sub

Private Sub TextBox2_TextChanged(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles TextBox2.TextChanged

num2 = TextBox2.Text

End Sub

Toda esta parte funciona correctamente, ya que cumple con lo pedido.


Función Sumar 2 numeros cuales quiera
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click

Label3.Text = Val(num1) + Val(num2)


DataGridView1.Rows.Add(num1, num2, Label3.Text)

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función Restar 2 numeros cuales quiera
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click

Label3.Text = num1 - num2


DataGridView1.Rows.Add(num1, num2, Label3.Text)

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función Multiplicar 2 numeros cuales quiera
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click

Label3.Text = num1 * num2


DataGridView1.Rows.Add(num1, num2, Label3.Text)

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función Dividir 2 numeros cuales quiera
Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button4.Click

Label3.Text = num1 / num2


DataGridView1.Rows.Add(num1, num2, Label3.Text)

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función Potenciar 2 numeros cuales quiera
Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button5.Click

Label3.Text = Val(num1) ^ Val(num2)


DataGridView1.Rows.Add(num1, num2, Label3.Text)

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función Sacar Raíz de numeros cuales quiera
Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button6.Click

Label3.Text = Val(num1) ^ 0.5


DataGridView1.Rows.Add(num1, num2, Label3.Text)

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función es en los Botones

Función Vaciar
Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button8.Click

TextBox1.Text = ""
TextBox2.Text = ""
Label3.Text = "0"

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función Vaciar Historial
Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button9.Click

DataGridView1.Rows.Clear()

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.


Función Creditos
Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button7.Click

MsgBox("Kevin Paul Alfau Alcántara #1 5to B", MsgBoxStyle.Information,


"Créditos a")

End Sub

Esta parte funciona correctamente, ya que cumple con lo pedido.

También podría gustarte