Membuat operasi logika atau kalkulator menggunakan radiobutton dengan “switch-case” c#
1. Langkah perama buka dulu
aplikasi Microsoft visualstudio à file à new àprojectà c# à pilih yang
windowsaplication0àok
2.
Jika sudah, buat tampilan kalkulator sepert gambar ini :
3.
Setelah itu masuk ke kodenya dengan cara menekan
f7 kemudian masukkan function/operator
logikanya :
public int tambah(int a, int b)
{
int hasil = a + b;
return hasil;
}
public int kurang(int a, int b)
{
int hasil = a - b;
return hasil;
}
public int kali(int a, int b)
{
int hasil = a * b;
return hasil;
}
public int bagi(int a, int b)
{
int hasil = a / b;
return hasil;
}
4.
Jika sudah masuk kedasign formnya, Lalu pilih
salah satu radio button, ganti nama clicknya , lihat gambar ini :
5.
Lakukan hal yang sama seperti gambar diatas
kepada radiobutton yang lainnya, tapi nama clicknya harus sama , jadi cukup
dengan satu nama saja bisa mewakili 4 radiobutton .
6.
Nanti akan otomatis menuju kekodenya, lalu
isikan kodenya seperti ini:
string kalkulator; < isikan kode ini diatasnya
private
void calc_click(object
sender, EventArgs e)
{
RadioButton system = (RadioButton)sender;
kalkulator = system.Text;
int b, c;
b = Convert.ToInt16(textBox1.Text);
c = Convert.ToInt16(textBox2.Text);
switch (kalkulator)
{
case "+":
label4.Text = "+";
label1.Text = Convert.ToString(tambah(b,
c));
break;
case "-":
label4.Text = "-";
label1.Text = Convert.ToString(kurang(b,
c));
break;
case "x":
label4.Text = "x";
label1.Text = Convert.ToString(kali(b, c));
break;
case "/":
label4.Text = "/";
label1.Text = Convert.ToString(bagi(b,
c));
break;
}
}
Maksud dari kode ini :
RadioButton system = (RadioButton)sender;
kalkulator = system.Text;
yaitu, radiobutton adalah nama aplikasinya, oleh
karena itu tadi, radio buttonya ada 4 , maka langsung saja kita ketikkan
“radiobutton” saja, karena sudah mewakili seluruh 4 radio button, jdi tidak
perlu mengetik ulang kode sampai 4x cukup mengunakan kode itu, tapi dengan catatan harus mengganti nama clicknya
yang sudah saya jelaskan tadi (liat pada no.4) dan kemudian disambung dengan
perintah matematikanya .
7.
Jika kode selesai diketik, langsung saja eksekusinya atau kita coba
dengan menekan “f5”. Jika bisa dijalankan dan hasilnya benar , berarti sukses
untuk membuat program ini
8.
Pembuatan program selesai.
Terus kunjungi blog
aksell17 ini ya J
Insa Allah saya
akan terus mengupdate blog ini setiap hari nya
By : aksell17
Semoga bermanfaat !!!
0 komentar:
Posting Komentar