Program Kalkulator Sederhana Menggunakan Visual Basic (VB)

   Pada tulisan kali ini saya akan berbagi ilmu tentang bagaimana membuat perogram dengan menggunakan aplikasi visual basic, berikut ini contoh program kalkulator sederhana yang telah saya buat, program ini masih kurang maksimal, jadi sobat sendiri yang mengembangkan nya.

    Public Class Form1
    Dim bil1 As String
    Dim operasi As String

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    TextBox1.Text = TextBox1.Text & "1"
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
    TextBox1.Text = TextBox1.Text & "2"
    End Sub

    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    TextBox1.Text = TextBox1.Text & "3"
    End Sub

    Private Sub Button4_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button4.Click
    TextBox1.Text = TextBox1.Text & "4"
    End Sub

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        TextBox1.Text = TextBox1.Text & "5"
    End Sub

    Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button6.Click
        TextBox1.Text = TextBox1.Text & "6"
    End Sub

    Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button7.Click
        TextBox1.Text = TextBox1.Text & "7"
    End Sub

    Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button8.Click
        TextBox1.Text = TextBox1.Text & "8"
    End Sub

    Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.Click
        TextBox1.Text = TextBox1.Text & "9"
    End Sub

    Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click
        TextBox1.Text = TextBox1.Text & "0"
    End Sub

    Private Sub Button20_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button20.Click
        Me.Close()
    End Sub

    Private Sub Button19_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button19.Click
        TextBox1.Text = ""
        operasi = "%"

    End Sub
    Private Sub Button13_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button13.Click
        bil1 = TextBox1.Text
        TextBox1.Text = ""
        operasi = "+"
    End Sub

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
    End Sub

    Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button11.Click
    TextBox1.Text = "-" & TextBox1.Text
    End Sub

    Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click
        TextBox1.Text = TextBox1.Text & ","
    End Sub

    Private Sub Button14_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button14.Click
        bil1 = TextBox1.Text
        TextBox1.Text = ""
        operasi = "-"
    End Sub

    Private Sub Button16_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button16.Click
        Dim bil2 As String
        Dim hasil As Double
        bil2 = TextBox1.Text
        If operasi = "+" Then
            hasil = bil1 + +bil2
        ElseIf operasi = "-" Then
            hasil = bil1 - bil2
        ElseIf operasi = "*" Then
            hasil = bil1 * bil2
        ElseIf operasi = "/" Then
            hasil = bil1 / bil2
        ElseIf operasi = "^" Then
            hasil = bil1 ^ bil2
        ElseIf operasi = "%" Then
            TextBox1.Text = Val(hasil) % Val(hasil)
        End If
        TextBox1.Text = hasil
        bil2 = hasil
    End Sub

    Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button15.Click
        bil1 = TextBox1.Text
        TextBox1.Text = ""
        operasi = "*"
    End Sub

    Private Sub Button17_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button17.Click
        bil1 = TextBox1.Text
        TextBox1.Text = ""
        operasi = "/"
    End Sub

    Private Sub Button18_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button18.Click
        bil1 = TextBox1.Text
        TextBox1.Text = ""
        operasi = "^"
    End Sub

    Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
    End Sub

    Private Sub Label1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
    End Sub

    Private Sub Button21_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button21.Click
        TextBox1.Text = ""
    End Sub
End Class


Hasil Run

Selamat Mencoba Yea...

Tidak ada komentar:

Posting Komentar

Silahkan berkomentar dengan baik dan sopan. jika ada pertanyaan silahkan hubungi kontak.

 

Most Reading

Arsip