BELAJAR MEMBUAT SOFTWARE SENDIRI
Aplikasi ini bias kita gunakan untuk mempermudah kita dalam konversi bilangan, yang mana kebanyakan orang mengira bahwa konversi itu susah, bahka rumit, tetapi selain memnggunakan aplikasi ini kita bias juga manfaatkan kalkulator computer, sebagai alat penghitungnya.
Baik, saya coba kenalkan dengan system bilangan yaitu:
Bilangan desimal adalah bilangan yang mempunyai sepuluh simbol angka yaitu 0,1,2,3,4,5,6,7,8,9.,
Bilangan octal adalah bilangan yang mempunyai delapan simbol angka yaitu 0,1,2,3,4,5,6,7.
Bilangan hexa adalah bilangan yang mempunyai enam belas simbol angka yaitu 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
Dan Bilangan Biner adalah bilangan yang mempunyai dua simbol 0 dan 1.
Langsung saja kita awali denga mengisntal software visual basic, adapun versinya tererah anda tinggal menyesuaikan, selanjutnya tambahkan beberapa atribut kedalam form antara lain :
· 3 buah Label
· 2 buah TextBox
· 1 buah ComboBox
· 2 buah Button
Kemudian sesuaikan tata letaknya di form sesuai selera anda, dan untuk program yang saya coba contohkan seperti gambar berikut!
Adapun Scripnya Sebagai Berikut :
Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Konversi.Items.Add("Hexa") Konversi.Items.Add("Binner") Konversi.Items.Add("Octal") End Sub Private Sub Konversi_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Konversi.SelectedIndexChanged If Konversi.Text = "Hexa" Then BilanganOutput.Text = Hex(Val(BilanganInput.Text)) ElseIf Konversi.Text = "Binner" Then Dim xHexa As String = Hex(Val(BilanganInput.Text)) Dim xBin As String Dim xBin2 As String Dim xKata As String Dim i As Integer xBin2 = "" For i = 1 To Len(xHexa) xBin = "" xKata = Mid(xHexa, i, 1) Select Case UCase(xKata) Case "0" xBin = "0000" Case "1" xBin = "0001" Case "2" xBin = "0010" Case "3" xBin = "0011" Case "4" xBin = "0100" Case "5" xBin = "0101" Case "6" xBin = "0110" Case "7" xBin = "0111" Case "8" xBin = "1000" Case "9" xBin = "1001" Case "A" xBin = "1010" Case "B" xBin = "1011" Case "C" xBin = "1100" Case "D" xBin = "1101" Case "E" xBin = "1110" Case "F" xBin = "1111" Case "h", "H" xBin = "" Case Else xBin = "" End Select xBin2 = xBin2 + xBin Next i BilanganOutput.Text = xBin2 ElseIf Konversi.Text = "Octal" Then BilanganOutput.Text = Oct(Val(BilanganInput.Text)) End If End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click BilanganInput.Text = "" BilanganOutput.Text = "" End Sub Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click Me.Close() End Sub End Class |
Keterangan:
Untuk TextBox nya beri nama "BilanganInput" dan "BilanganOutput".
Untuk ComboBox beri nama "Konversi".
Untuk kedua Button beri nama "BtnHapus" dan "BtnKeluar".
Lihat Juga Videonya
Jika Ingin Mencoba, Anda Bisa langsung install programnya, silahkan download
No comments:
Post a Comment