コード例 #1
0
ファイル: Calculator.cs プロジェクト: bagusff/CalculatorForm
        private void btnProses_Click(object sender, EventArgs e)
        {
            rms         = new rumus();
            rms.Pilihan = this.cmbOperasi.Text.ToLower();
            rms.Operasi = string.Empty;
            rms.Hasil   = 0;
            rms.Nilai_A = double.Parse(this.txtNilaiA.Text);
            rms.Nilai_B = double.Parse(this.txtNilaiB.Text);
            if (this.cmbOperasi.SelectedIndex == 0)
            {
                rms.Hasil   = rms.Nilai_A + rms.Nilai_B;
                rms.Pilihan = "+";
            }
            else if (this.cmbOperasi.SelectedIndex == 1)
            {
                rms.Hasil   = rms.Nilai_A - rms.Nilai_B;
                rms.Pilihan = "-";
            }
            else if (this.cmbOperasi.SelectedIndex == 2)
            {
                rms.Hasil   = rms.Nilai_A * rms.Nilai_B;
                rms.Pilihan = "*";
            }

            if (this.cmbOperasi.SelectedIndex == 3)
            {
                rms.Hasil   = rms.Nilai_A / rms.Nilai_B;
                rms.Pilihan = "/";
            }
            this.OnCreate(rms);
        }
コード例 #2
0
 private void Cal_OnCreate(rumus rms)
 {
     listHasil.Items.Add("Hasil " + rms.Nilai_A + " " + rms.Pilihan + " " + rms.Operasi + " " + rms.Nilai_B + " " + "=" + " " + rms.Hasil);
 }