Private Sub Button1_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button1.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = input1 + input2 TextBox3.Text = output End Sub
Analisis : - Dim atau Dimension adalah kata cadangan yang sering dipakai untuk mendeklarasikan variabel yang akan digunakan dalam Visual Basic. Pendeklarasian dengan pernyataan Dim berlaku pada pemograman modul, program dan subprogram. - Dim input1 as double berarti bahwa variabel input1 bertipe data double yang artinya tipe data untuk angka pecahan/desimal. - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Output adalah hasil penjumlahan dari input1 dan input 2, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox2, maka saat kita mengklik button1 (add) maka kita akan mendapatkan output di textbox3.
Private Sub Button2_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button2.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = input1 input2 TextBox3.Text = output End Sub
Analisis : - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Output adalah hasil pengurangan dari input1 dan input 2, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox2, maka saat kita mengklik button2 (subtrack) maka kita akan mendapatkan output di textbox3.
Private Sub Button3_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button3.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = input1 * input2 TextBox3.Text = output End Sub
Analisis : - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Output adalah hasil perkalian dari input1 dan input 2, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox2, maka saat kita mengklik button3 (multiply) maka kita akan mendapatkan output di textbox3.
Private Sub Button4_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button4.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = input1 / input2 TextBox3.Text = output End Sub
Analisis : - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Output adalah hasil pembagian dari input1 dan input 2, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox2, maka saat kita mengklik button4 (divide) maka kita akan mendapatkan output di textbox3.
Private Sub ButtonS_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles ButtonS.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = (input1 + input2) / 2 TextBox3.Text = output End Sub
Analisis : - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Output adalah hasil rata-rata dari input1 dan input 2, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox2, maka saat kita mengklik button5 (rata-rata) maka kita akan mendapatkan output di textbox3.
Private Sub Button6_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button6.Click Dim input1 As Double Dim input2 As Double Dim output As Double Dim pangkat As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) pangkat = val(TextBox4.Text) output = input1 pangkat TextBox3.Text = output End Sub
Analisis : - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Pangkat merupakan data yang kita masukkan pada textbox4. - Output adalah hasil pangkat input1` terhadap pangkat`, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox4, maka saat kita mengklik button6 (pangkat) maka kita akan mendapatkan output di textbox3.
Private Sub Button7_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button7.Click Dim input1 As Double Dim input2 As Double Dim output As Double Dim pangkat As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) pangkat = val(TextBox4.Text) output = (input1 (1 / pangkat)) TextBox3.Text = output End Sub
Analisis : - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Pangkat merupakan data yang kita masukkan pada textbox4. - Output adalah hasil akar dari input1` terhadap pangkat`, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox4, maka saat kita mengklik button7 (akar) maka kita akan mendapatkan output di textbox3.
Private Sub Button8_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button8.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = input1 Nod input2 TextBox3.Text = output End Sub
Analisis : - nput1 merupakan data yang kita masukkan pada textbox1. - nput2 merupakan data yang kita masukkan pada textbox2. - Output adalah sisa hasil bagi dari input1` terhadap input2`, dan terdapat pada textbox3. - Jika kita sudah menginput data di textbox1 dan textbox2, maka saat kita mengklik button8 (mod) maka kita akan mendapatkan output di textbox3.
Private Sub Button3_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button3.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = (input1 * 3.14) TextBox3.Text = output End Sub
Analisis : Listing ini digunakan apabila kita melakukan perhitungan yang membutuhkan bilangan phi. Sehingga dengan mengklik button9 (phi), kita telah menginput bilangan phi yaitu 3,14.
Private Sub Button10_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button10.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = input1 / 100 TextBox3.Text = output End Sub
Analisis : Listing ini digunakan untuk menghitung persenan dari data yang kita masukkan pada textbox1. Sehingga dengan mengklik button10 (persen) kita akan mendapatkan hasil persenan dari input1 pada textbox3.
Private Sub Button11_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button11.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = Nath.Sin((input1) * (3.14 / 180)) TextBox3.Text = output End Sub
Analisis ; Listing ini digunakan untuk menghitung hasil 8inu8 dari data yang kita masukkan pada textbox1 (input1). Jika kita mengklik button11 (sin), maka kita akan mendapatkan hasil 8inu8 input1 pada textbox3.
Private Sub Button12_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button12.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = Nath.Cos((input1) * (3.14 / 180)) TextBox3.Text = output End Sub
Analisis : Listing ini digunakan untuk menghitung hasil .48inu8 dari data yang kita masukkan pada textbox1 (input1). Jika kita mengklik button12 (cos), maka kita akan mendapatkan hasil .48inu8 input1 pada textbox3.
Private Sub Button13_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button13.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = Nath.Tan((input1) * (3.14 / 180)) TextBox3.Text = output End Sub
Analisis : Listing ini digunakan untuk menghitung hasil 9,ngen dari data yang kita masukkan pada textbox1 (input1). Jika kita mengklik button13 (tan), maka kita akan mendapatkan hasil 9,ngen input1 pada textbox3.
Private Sub Button14_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button14.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = Nath.Log10(input1) TextBox3.Text = output End Sub
Analisis : Listing ini digunakan untuk menghitung hasil logaritma dari data yang kita masukkan pada textbox1 (input1). Jika kita mengklik button14 (log 10), maka kita akan mendapatkan hasil logaritma input1 pada textbox3.
Private Sub Button1S_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button1S.Click Dim input1 As Double Dim input2 As Double Dim output As Double input1 = val(TextBox1.Text) input2 = val(TextBox2.Text) output = 2.71828183 input1 TextBox3.Text = output End Sub
Analisis : Listing ini digunakan untuk menghitung hasil exponen dari data yang kita masukkan pada textbox1 (input1). Jika kita mengklik button15 (exponen), maka kita akan mendapatkan hasil exponen input1 pada textbox3.
Private Sub Button16_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button16.Click TextBox1.Text = String.Empty TextBox2.Text = String.Empty TextBox3.Text = String.Empty TextBox4.Text = String.Empty End Sub
Analisis : Listing ini digunakan untuk me-7ef7e8h program. Jika button16 (reIresh) diklik, maka textbox1, textbox2, textbox3, dan textbox4 akan kembali kosong.
Private Sub Button17_Click(Byval sender As System.Object, Byval e As System.EventArgs) Handles Button17.Click Close() End Sub End Class
Analisis : Listing ini digunakan untuk menutup program. Jika button17 (exit) diklik, maka program akan tertutup.