Tutorial Program Kalkulator

aturlah form tersebeut seperti gambar dibawah ini ,dan tambahkanlah ‘9 CommandButton’ , ‘2 TextBox’ , ‘2 Label’ dan ‘ 2 Frame’.
2
TextBox disini digunakan sebagai kolom tempat kita memasukkan angka yang ingin kita hitung , CommandButton 1 – 8 digunakan sebagai macam – macam operator yang akan kita gunakan untuk melakukan perhitungan matematis , label1 dan label2 kita gunakan untuk menampilkan hasil perhitungan dan keterangannya, sedangkan CommandButton 9 kita gunakan sebagai tombol untuk menghapus semua inputan yang telah kita tulis di textbox maupun hasil yang telah ditampilkan setelah kita melakukan perhitungan.
REPORT THIS AD

lalu langkah selanjutnya adalah kosongkanlah ‘text’ pada kedua TextBox tersebut di ‘properties’, dan ganti ‘caption’ pada semua CommandButton , Frame dan Label seperti gambar dibawah ini :
3
selanjutnya kita mulai proses kodingan pada setiap command button yang ada .
1.) kita mulai dari CommandButton dengan caption ‘+’ terlebih dahulu . berikut adalah kodingannya :
4.png

Berikut adalah penjelasannya :

maksud dari ‘dim x, y as single’ adalah mendeklarasikan variable x dan y sebagai variable Single yang berarti variable tersebut bisa menampung data berupa bilangan pecahan.
sedangkan ‘x = Text1.Text’ adalah membuat variable ‘x’ tadi untuk menampung data yang kita masukkan melalui TextBox 1 , begitu juga dengan instruksi ‘y = Text2.Text’.
selanjutnya adalah ‘hasil = x + y’ , maksudnya adalah kita melakukan penjumlahan dengan menggunakan operator tambah (+) terhadap variable x dan y dan kemudian hasilnya ditampung di variable ‘hasil’.
‘Label1.caption = hasil’ berarti kita mengganti ‘caption’ dari label1 menjadi nilai dari variable ‘hasil’ yang telah di  Hitung sebelumnya.
Sedangkan ‘label2.caption = text1.text + “+” + text2.text + “=” ‘ memiliki fungsi sebagai keterangan. Jadi penjelasannya adalah Caption dari Label2 ini akan diisi dengan nilai text1 yang telah kita inputkan dan dihubungkan kepada kutipan “+” menggunakan tanda ‘+’ yang berfungsi sebagai pengubung terhadap 2 fungsi , kemudian dihubungkan lagi kepada nilai di text2 dan kutipan “=” . Bingung yaa ? haha liat di hasil akhirnya di tempat kita meletakkan label2 di program ini untuk lebih jelasnya.
2.) Sekarang pada kodingannya kita tambahkan sebuah kondisi , yang dimana ketika kita tidak mengisi data pada textbox akan muncul sebuah pesan. Berikut adalah kodingannya :
5

berikut penjelasannya :

Jika kita mengosongkan atau kita tidak mengisi data pada TextBox1 dan textbox2 maka akan muncul sebuah pesan dengan judul ‘Hint’ dan dengan keterangan “Isi angka pada TextBox” . Lalu jika kita hanya mengisi data hanya pada satu textbox maka akan keluar kotak pesan juga seperti “Silahkan isi angka pada kotak yang kosong”.
3.) Untuk kodingan pada commandButton 1 – 8 hampir sama semua tetapi hanya operatornya saja yang dibedakan. Jadi kawan – kawan tidak perlu bingung, cukup Copas saja dari kodingan CommandButton1 (‘+’) . Jadi seperti ini :
  • CommandButton2 (‘-‘)
6
  • CommandButton3 (‘*’)
7
  • CommandButton4 (‘/’)
8
  • CommandButton5 (‘\’)

91.png
  • CommandButton6 (‘^’)
10
  • CommandButton8 (‘ & ‘ )
11
  •  CommandButton7 (‘MOD’)
Untuk Operator ‘MOD’ ini agak berbeda karena Operator ini di gunakan untuk mengetahui hasil bagi dari sebuah bilangan. Jika hasilnya adalah 0 maka bilangan itu adalah bilangan genap ,sedangkan jika hasilnya adalah 1 maka bilangan tersebut adalah bilangan ganjil.
REPORT THIS AD

12
4.) Setelah melakukan kodingan untuk semua Operator yang ada ,sekaran kita akan melakukan kodingan pada CommandButton9 yaitu ‘Clear’ , yang berfungsi untuk menghapus data yang ada pada label maupun textbox.
Berikut adalah kodingannya :
13
5.) Ketika semua sudah sesuai dengan kodingan diatas , sekarang kita atur font dari label1 dan label2 pada kolom properties yang terletak di pojok kanan bawah visual basic, kemudian carilah kolom ‘Font’ dan gantilah sesuai keinginan anda .
14
6.) Jalankanlah progam tersebut dengan cara menekan tombol F5 pada keyboard atau dengan klik Icon play yang terletak di toolbar .
15
Sekian tutorial dari pembuatan Calculator Sederhana , semoga bermanfaat ðŸ™‚