private void button17_Click(object sender, EventArgs e)
 {
     tbpantalla.Text    = "";
     InstanciadeCalculo = new calculo();
     num   = null;
     signo = null;
 }
Example #2
0
        private void button14_Click(object sender, EventArgs e)
        {
            InstanciadeCalculo.Numero2 = float.Parse(num);
            if (signo == "+")
            {
                tbpantalla.Text = Convert.ToString(InstanciadeCalculo.suma());
            }
            else if (signo == "-")
            {
                tbpantalla.Text = Convert.ToString(InstanciadeCalculo.resta());
            }
            else if (signo == "*")
            {
                tbpantalla.Text = Convert.ToString(InstanciadeCalculo.multiplicacion());
            }
            else if (signo == "/")
            {
                if (InstanciadeCalculo.Numero2 == 0)
                {
                    tbpantalla.Text = "ERROR";
                }
                else
                {
                    tbpantalla.Text = Convert.ToString(InstanciadeCalculo.division());
                }
            }
            else
            {
                tbpantalla.Text = tbpantalla.Text;
            }

            InstanciadeCalculo = new calculo();
            num   = null;
            signo = null; //seteo todas las variables para poder hacer un nuevo calculo limpio
        }
Example #3
0
        static void Main(string[] args)
        {
            var Cal = new calculo();

            Console.WriteLine(Cal.CalculoAd(5, 5));

            Console.ReadKey();
        }
        private void button14_Click(object sender, EventArgs e)
        {
            InstanciadeCalculo.Numero2 = float.Parse(num);
            if (signo == "+")
            {
                tbpantalla.Text = Convert.ToString(InstanciadeCalculo.Numero1 + InstanciadeCalculo.Numero2);
                InstanciadeCalculo.Operacion = "+";
                InstanciadeCalculo.Resultado = InstanciadeCalculo.Numero1 + InstanciadeCalculo.Numero2;
            }
            else if (signo == "-")
            {
                tbpantalla.Text = Convert.ToString(InstanciadeCalculo.Numero1 - InstanciadeCalculo.Numero2);
                InstanciadeCalculo.Operacion = "-";
                InstanciadeCalculo.Resultado = InstanciadeCalculo.Numero1 - InstanciadeCalculo.Numero2;
            }
            else if (signo == "*")
            {
                tbpantalla.Text = Convert.ToString(InstanciadeCalculo.Numero1 * InstanciadeCalculo.Numero2);
                InstanciadeCalculo.Operacion = "*";
                InstanciadeCalculo.Resultado = InstanciadeCalculo.Numero1 * InstanciadeCalculo.Numero2;
            }
            else if (signo == "/")
            {
                if (InstanciadeCalculo.Numero2 == 0)
                {
                    tbpantalla.Text = "ERROR";
                }
                else
                {
                    tbpantalla.Text = Convert.ToString(InstanciadeCalculo.Numero1 / InstanciadeCalculo.Numero2);
                    InstanciadeCalculo.Operacion = "/";
                    InstanciadeCalculo.Resultado = InstanciadeCalculo.Numero1 / InstanciadeCalculo.Numero2;
                }
            }
            else
            {
                tbpantalla.Text = tbpantalla.Text;
            }

            InstanciadeCalculo.Fecha = DateTime.Now;                        //almaceno la fecha actual

            lbHistorial.Items.Add(InstanciadeCalculo.MostrarEnHistorial()); //agrego historial al list box
            HistorialCalculadora.Add(InstanciadeCalculo);                   //agrego un noto a la lista


            //////SETEO TODOS LOS VALORES PARA UN NUEVO CALCULO/////
            InstanciadeCalculo = new calculo();
            num   = null;
            signo = null;
            ////////////////////////////////////////////////////////
        }
 public Form1()
 {
     InitializeComponent();
     InstanciadeCalculo   = new calculo();
     HistorialCalculadora = new List <calculo>();
 }
Example #6
0
 public Form1()
 {
     InitializeComponent();
     InstanciadeCalculo = new calculo();
 }