SELAMAT DATANG DI BLOG HILGAN FALIMY CENTRE "HFCENTRE"
PPC Iklan Blogger Indonesia

Rabu, 23 Oktober 2013

Latihan Membuat Kalkulator di Visual Studio 2010


  • Buat project baru, kemudian TextBox dan sebuah commandButton seperti berikut:


[Kalkulator2+dengan+vb.bmp]


  • Klik kanan pada tombol command1, kemudian pilih copy, lalu klik kanan lagi dan pilih paste. Ketika muncul pesan “You already have a control named ’Command1’. Do you want to create a control array ?”, pilih yes. Akan muncul kontrol commandButton baru dengan nama Command1(1). Kemudian klik kanan lalu paste lagi sehingga muncul kontrol command1(2). Lakukan proses tersebut teru-menerus sampai kontrol CommandButton berjumlah sepuluh buah.
  • Atur posisi kontrol-kontrol Command tersebut sehingga tampilan form menjadi seperti berikut.

[kalkulator1+dengan+VB.bmp]
  • Kemudian atur properti caption untuk commandButton sehingga tampilannya menjadi seperti berikut.  

 [kalkulator3+dengan+VB.bmp]
  • Agar kalkulator dapat dioperasikan, tambahkan sepuluh buah commanButton baru.


[kalkulattor4+dengan+VB.bmp]
  • Atur properti kontrol TextBox dan Command Button baru seperti berikut.  


Kontrol
Properti
Text1
Text
Command2
Name
Caption
Koma
.
Command3
Name
Caption
AC
AC
Command4
Name
Caption
Tambah
+
Command5
Name
Caption
Kurang
-
Command6
Name
Caption
Tanda
+/-
Command7
Name
Caption
Bagi
/
Command8
Name
Caption
Kali
x
Command9
Name
Caption
Akar
Akar
Command10
Name
Caption
Hasil
=l
Command11
Name
Caption
Kuadrat
X^2

  • Setelah itu Atur posisi kontrol-kontrol tersebut sehingga menjadi seperti berikut :

[Kalkulator+dengan+VB.bmp]
  •   Buka jendela kode, lalu ketikkan kode berikut ini:

Private pilihan As String
Private x As Double
Private y As Double

Private Sub AC_Click()
Text1.Text = ""
y = x = 0
Tanda.Enabled = False
End Sub

Private Sub Akar_Click()
If x < 0 Then
Text1.Text = "Angka Tidak Boleh Negatif Coy"
Else
Text1.Text = Sqr(x)
End If
End Sub

Private Sub Bagi_Click()
Text1.Text = ""
pilihan = "bagi"
y = x
x = 0
Tanda.Enabled = False
End Sub

Private Sub Command1_Click(Index As Integer)
Text1.Text = Text1.Text & Command1(Index).Caption
x = Text1.Text
Tanda.Enabled = True
End Sub

Private Sub Form_Load()
Tanda.Enabled = False
End Sub

Private Sub Hasil_Click()
If pilihan = "tambah" Then
x = y + x
Text1.Text = x
ElseIf pilihan = "kurang" Then
x = y - x
Text1.Text = x
ElseIf pilihan = "kali" Then
x = y * x
Text1.Text = x
ElseIf pilihan = "bagi" And x <> 0 Then
x = y / x
Text1.Text = x
Else
Text1.Text = "Tidak Terdefinisi"
End If
End Sub

Private Sub Kali_Click()
Text1.Text = ""
pilihan = "kali"
y = x
x = 0
Tanda.Enabled = False
End Sub

Private Sub Koma_Click()
If Text1.Text = "" Then
Text1.Text = "0."
Else
Text1.Text = Text1.Text & "."
End If
End Sub

Private Sub Kuadrat_Click()
Text1.Text = x ^ 2
End Sub

Private Sub Kurang_Click()
Text1.Text = ""
pilihan = "kurang"
y = x
x = 0
Tanda.Enabled = False
End Sub

Private Sub Tambah_Click()
Text1.Text = ""
pilihan = "tambah"
y = x
x = 0
Tanda.Enabled = False
End Sub

Private Sub Tanda_Click()
If x < 0 Then
Text1.Text = -x
x = -x
Else
Text1.Text = "-" & Text1.Text
x = -x
End If
End Sub

  • Selamat Mencoba.....! dan jangan berhenti belajar program karena program itu mengasyikkan.

Tidak ada komentar:

Posting Komentar

Berikan komentar yang baik dan benar

PPC Iklan Blogger Indonesia
SILAHKAN KUNJUNGI IKLAN DIATAS INI