1
Program Kalkulator Sederhana
A.      Interface Program
a.       Tampilan program saat pertama dijalankan
 


b.     

Tampilan program yang menampilkan hasil penjumlahan




c.      Tampilan program yang menampilkan hasil pengurangan




d.      Tampilan program yang menampilkan hasil perkalian





e.       Tampilan program yang menampilkan hasil pembagian




f.        Tampilan Program yang menampilkan hasil Mod





g.      Tampilan Program yang menampilkan hasil Div







B.       Coding Program
Variabel Komponen
Source Code
btnTambah
private void btnTambah_Click(object sender, EventArgs e)
{
 double a, b, c;
 a = double.Parse(txtNil1.Text);
 b = double.Parse(txtNil2.Text);
 c = a + b;
 txtHasil.Text = c.ToString();       
}
//pada bagian ini inputan string di Convert ke dalam tipe data double dan diberikan varibel yang mewakili tiap komponen yang ada, lalu diberikan rumus penjumlahan, setelah itu hasil akhirnya di Convert kembalai kedalam tipe data String agar hasilnya dapat ditampilkan.  
btnKurang
private void btnKurang_Click(object sender, EventArgs e)
{
 double a, b, c;
 a = double.Parse(txtNil1.Text);
 b = double.Parse(txtNil2.Text);
 c = a - b;
 txtHasil.Text = c.ToString();
}
//pada bagian ini inputan string di Convert ke dalam tipe data double dan diberikan varibel yang mewakili tiap komponen yang ada, lalu diberikan rumus pengurangan, setelah itu hasil akhirnya di Convert kembalai kedalam tipe data String agar hasilnya dapat ditampilkan.  
btnKali
private void btnKali_Click(object sender, EventArgs e)
{
 double a, b, c;
 a = double.Parse(txtNil1.Text);
 b = double.Parse(txtNil2.Text);
 c = a * b;
 txtHasil.Text = c.ToString();
}
//pada bagian ini inputan string di Convert ke dalam tipe data double dan diberikan varibel yang mewakili tiap komponen yang ada, lalu diberikan rumus perkalian, setelah itu hasil akhirnya di Convert kembalai kedalam tipe data String agar hasilnya dapat ditampilkan.  
btnBagi
private void btnBagi_Click(object sender, EventArgs e)
{
 double a, b, c;
 a = double.Parse(txtNil1.Text);
 b = double.Parse(txtNil2.Text);
 c = a / b;
 txtHasil.Text = c.ToString();
}
//pada bagian ini inputan string di Convert ke dalam tipe data double dan diberikan varibel yang mewakili tiap komponen yang ada, lalu diberikan rumus pembagian, setelah itu hasil akhirnya di Convert kembalai kedalam tipe data String agar hasilnya dapat ditampilkan.  
btnMod
private void btnMod_Click(object sender, EventArgs e)
{
 double a, b, c;
 a = double.Parse(txtNil1.Text);
 b = double.Parse(txtNil2.Text);
 c = a % b;
 txtHasil.Text = c.ToString();
}
//pada bagian ini inputan string di Convert ke dalam tipe data double dan diberikan varibel yang mewakili tiap komponen yang ada, lalu diberikan operator Mod pada rumusnya, setelah itu hasil akhirnya di Convert kembalai kedalam tipe data String agar hasilnya dapat ditampilkan.  
btnDiv
private void btnDiv_Click(object sender, EventArgs e)
{ int a, b, c;
 a = Convert.ToInt32(txtNil1.Text);
 b = Convert.ToInt32(txtNil2.Text);
 c = a / b;
 txtHasil.Text = Convert.ToString(c); }
//pada bagian ini inputan string di Convert ke dalam tipe data Integer dan diberikan varibel yang mewakili tiap komponen yang ada, lalu diberikan Operator Div pada rumusnya, setelah itu hasil akhirnya di Convert kembalai kedalam tipe data String agar hasilnya dapat ditampilkan.  
btnClear
private void btnClear_Click(object sender, EventArgs e)
{ txtNil1.Clear();
 txtNil2.Clear();
 txtHasil.Clear(); }
//pada bagian ini diberikan method untuk melakukan fungsi Clear (hapus) pada beberapa bagian komponen textbox yang dipilih.


Posting Komentar

 
Top