Dalam postingan kali ini, saya akan menjelaskan cara untuk membuat
sebuah kalkulator sederhana dengan menggunakan bahasa pemrograman C#. Pada pembuatan
aplikasi ini pula menggunakan tools Microsoft Visual Studio 2005. Dan berikut
ini merupakan langkah-langkah yang diperlukan.
- Jalan program Microsoft Visual Studio 2005, dan pilih bahasa
pemrograman C#. Setelah itu akan menampilkan sebuah form kosong. Lalu ubahlah
tampilan form tersebut menjadi tampilan seperti gambar dibawah ini.
- Setelah itu untuk mengubah tampilan textbox tersebut menjadi tampilan seperti diatas, maka caranya adalah. Klik kanan pada textbox tersebut, lalu pada menu properties ubah pengaturannya seperti pada gambar dibawah ini.
- Oke setelah selesai mendesain tampilan, sekarang waktunya untuk memulai tahap Coding. Pertama saya ingin menjalankan sebuah method yang berfungsi untuk memunculkan variable pada textbox, contohnya saat kita klik button "1" maka angka 1 akan keluar pada textbox. Pertama kita membuat event terlebih dahulu, ada 2 cara untuk melakukannya tinggal double klik pada button dan anda akan dialihkan ke tab Code, lalu yang kedua adalah klik kanan pada button lalu properties, selanjutnya ke tab yang bersimbo Petir yang berarti Event lalu cari parameter Click setelah itu anda namakan event tersebut dan Enter.Setelah membuat Event yang berguna untuk menampilkan angka ke textbox,

- Langkah selanjutnya adalah menampilkan angka yang sesuai dengan button yang kita klik. Ada 2 cara untuk melakukannya, pertama adalah membuat code pada setiap button dan contoh codenya adalah textBox1.Text = "3";. Langkah ini akan memakan banyak waktu dan juga memori yang
digunakan. Tentunya kita ingin metode yang lebih cepat bukaan? Cara kedua yang
lebih cepat dan efisien adalah dengan menampung text yang ada pada button yang
akan ditampilkan pada textbox. Source code nya adalah sebagai berikut, untuk
catatan, nama method dibuat namanya sesuai dengan nama event:

Apa maksud dari code dibawah ini? maksud code dari if adalah ketika
kita menekan button "0" dan diikuti dengan angka lainnya maka angka
"0" tersebut akan hilang. Selanjutnya maksud dari code yang kedua
adalah merekam text yang ada pada button dan diitampung dalam variabel bernama angka. dan tekan Enter. Lalu untuk menampilkan inputan button tersebut di textbox, maka textBox1.Text =textBox1.Text + angka.Text ; , artinya textbox Hasil akan di menjadi text yang sebelumnya ada
di textbox di tambah dengan text yg ditampung oleh variable b .tanpa textBox1.text di depan angka.text , textbox hanya akan
menampilkan text dari button yang saya baru tekan,dan text sebelumnya di
gantikan oleh text dari button yang baru saja di tekan. (contoh saya
menekan tombol 1,2,3 tanpa hasil.text sebelum angka.text , maka yg
ditampilkan adalah 1,2,3 . namun apabila dengan code textBox1.text + angka.text , maka yang ditampilkan adalah 123)
- Selanjutnya adalah mengaktifkan event dari button operator, caranya
masih sama dengan mengaktifkan event pada button angka lalu diberi nama sesuai
dengan keiginan. Dan dibawah ini merupakan codenya:
Agar method tersebut berguna, maka harus di deklarasikan variabel
tersebut terlebih dahulu. Caranya seperti ini:
double
value = 0; // berfungsi untuk menampung
value atau nilai aritmatika yang nantinya di hitung
string
ops = “” ; // berfungsi untuk menampung
text yang ada pada button operator kalkulator
bool = false ; // berfungsi sebagai boolean atau
parameter bahwa operator telah di tekan, nanti akan digunakan untuk menclear
textbox.
- Setelah itu masukkan code pada button hasil atau sama dengan.
Button tersebut terlebih dahulu diaktifkan eventnya seperti yang sudah
dijelaskan diatas.
Dan berikut ini merupakan source codenya :
- Lalu membuat agar button hapus dan reset berfungsi. Untuk button
reset maka akan menampilkan anga default "0" sedangkan hapus berguna
untuk menghapus 1 karakter yang ada pada textbox.
code ini berguna untuk mereset textbox dan method ini dibuat saat anda
sudah mengaktifkan event click.
code ini berguna untuk mereset textbox dan method ini dibuat saat
anda sudah mengaktifkan event click.
Yaa sekian langkah-langkah yang dapat saya sampaikan dalam pembuatan aplikasi kalkulator sederhana.
Untuk mendapatkan file aplikasi kalkulator C# bisa di download disini :
Google Drive
DOWNLOAD
Semoga bermanfaat.