コード例 #1
0
 private void btnCE_Click(object sender, EventArgs e)
 {
     CalcLogic.resetar();
     lblValorDigitado.Text  = CalcLogic.getValorExibido();
     lblValorDigitado2.Text = "";
     lblResultado.Text      = "";
     lblOperador.Text       = "";
 }
コード例 #2
0
        public CalcLau()
        {
            InitializeComponent();

            CalcLogic.setValorDigitado(0);
            CalcLogic.setValorExibido("0");

            lblValorDigitado.Text  = CalcLogic.getValorExibido();
            lblValorDigitado2.Text = CalcLogic.getValorExibido2();
            lblOperador.Text       = "";
            lblResultado.Text      = "";
        }
コード例 #3
0
        public static void operar(string op)
        {
            CalcOp.setValor1(long.Parse(CalcLogic.getValorExibido()));
            CalcOp.setValor2(long.Parse(CalcLogic.getValorExibido2()));

            switch (op)
            {
            case "soma":
                CalcOp.Soma();
                break;

            case "sub":
                CalcOp.Sub();
                break;

            case "multi":
                CalcOp.Multi();
                break;

            case "div":
                CalcOp.Div();
                break;
            }
        }
コード例 #4
0
 private void btnC_Click(object sender, EventArgs e)
 {
     CalcLogic.setValorDigitado(0);
     CalcLogic.setValorExibido("0");
     lblValorDigitado.Text = CalcLogic.getValorExibido();
 }
コード例 #5
0
 private void btn9_Click(object sender, EventArgs e)
 {
     CalcLogic.digitar(9);
     lblValorDigitado.Text = CalcLogic.getValorExibido();
 }
コード例 #6
0
 private void atualizarOperador(string operador)
 {
     lblValorDigitado.Text  = CalcLogic.getValorExibido();
     lblValorDigitado2.Text = CalcLogic.getValorExibido2();
     lblOperador.Text       = operador;
 }
コード例 #7
0
 private void btnResult_Click(object sender, EventArgs e)
 {
     CalcLogic.operar(this.operador);
     lblResultado.Text = CalcOp.getResultado();
 }
コード例 #8
0
 private void btnDiv_Click(object sender, EventArgs e)
 {
     CalcLogic.atualizar();
     this.atualizarOperador("÷");
     this.operador = "div";
 }
コード例 #9
0
 private void btnMulti_Click(object sender, EventArgs e)
 {
     CalcLogic.atualizar();
     this.atualizarOperador("x");
     this.operador = "multi";
 }
コード例 #10
0
 private void btnSub_Click(object sender, EventArgs e)
 {
     CalcLogic.atualizar();
     this.atualizarOperador("-");
     this.operador = "sub";
 }
コード例 #11
0
 private void btnSoma_Click(object sender, EventArgs e)
 {
     CalcLogic.atualizar();
     this.atualizarOperador("+");
     this.operador = "soma";
 }