You are on page 1of 1

MEMBUAT KALKULATOR Private Sub cmdOperator_Click(Index As Integer)

If Text1.Text = "" Then Exit Sub

angka(1) = CSng(Text1.Text)
operator = cmdOperator(Index).Caption
Text1.Text = ""
End Sub

Private Sub cmdHitung_Click()


Dim hasil As Single

If Text1.Text = "" Then Exit Sub


Dim angka(1 To 2) As Single
angka(2) = CSng(Text1.Text)
Dim operator As String
Select Case operator
Private Sub cmdAngka_Click(Index As Integer) Case "+"
Text1.Text = Text1.Text & hasil = angka(1) + angka(2)
cmdAngka(Index).Caption Case "-"
End Sub hasil = angka(1) - angka(2)
Case "*"
Private Sub cmdHapus_Click() hasil = angka(1) * angka(2)
Text1.Text = "" Case "/"
End Sub hasil = angka(1) / angka(2)
End Select

Text1.Text = hasil
End Sub

MEMBUAT KALKULATOR End Sub

Private Sub cmdHitung_Click()


Dim hasil As Single

If Text1.Text = "" Then Exit Sub

angka(2) = CSng(Text1.Text)

Select Case operator


Dim angka(1 To 2) As Single Case "+"
Dim operator As String hasil = angka(1) + angka(2)
Case "-"
Private Sub cmdAngka_Click(Index As Integer) hasil = angka(1) - angka(2)
Text1.Text = Text1.Text & Case "*"
cmdAngka(Index).Caption hasil = angka(1) * angka(2)
End Sub Case "/"
hasil = angka(1) / angka(2)
Private Sub cmdHapus_Click() End Select
Text1.Text = ""
End Sub Text1.Text = hasil
End Sub
Private Sub cmdOperator_Click(Index As
Integer)
If Text1.Text = "" Then Exit Sub
angka(1) = CSng(Text1.Text)
operator = cmdOperator(Index).Caption
Text1.Text = ""

You might also like