예제 #1
0
        private void FrmHitung_Hitung(Operasi ops)
        {
            int Out;

            if (ops.pilih == "Penjumlahan")
            {
                Operasi.Penjumlahan(ops.a, ops.b);
                Out = Operasi.Penjumlahan(ops.a, ops.b);
                Hasil.Items.Add(string.Format("Hasil Penambahan: {0} + {1} = {2}", ops.a, ops.b, Out));
            }
            else if (ops.pilih == "Pengurangan")
            {
                Operasi.Pengurangan(ops.a, ops.b);
                Out = Operasi.Pengurangan(ops.a, ops.b);
                Hasil.Items.Add(string.Format("Hasil Pengurangan: {0} - {1} = {2}", ops.a, ops.b, Out));
            }
            else if (ops.pilih == "Perkalian")
            {
                Operasi.Perkalian(ops.a, ops.b);
                Out = Operasi.Perkalian(ops.a, ops.b);
                Hasil.Items.Add(string.Format("Hasil Perkalian: {0} x {1} = {2}", ops.a, ops.b, Out));
            }
            else if (ops.pilih == "Pembagian")
            {
                Operasi.Pembagian(ops.a, ops.b);
                Out = Operasi.Pembagian(ops.a, ops.b);
                Hasil.Items.Add(string.Format("Hasil Pembagian: {0} : {1} = {2}", ops.a, ops.b, Out));
            }
        }
예제 #2
0
        private void Proses_Click(object sender, EventArgs e)
        {
            ops       = new Operasi();
            ops.a     = Convert.ToInt32(NilaiA.Text);
            ops.b     = Convert.ToInt32(NilaiB.Text);
            ops.pilih = cmbOps.Text;

            Hitung(ops);
            NilaiA.Clear();
            NilaiB.Clear();
        }