예제 #1
0
        public int Avalia()
        {
            int valorEsquerda = Esquerda.Avalia();
            int valorDireita  = Direita.Avalia() != 0 ?
                                Direita.Avalia() :
                                throw new DivideByZeroException(nameof(valorDireita));

            return(valorEsquerda / valorDireita);
        }
예제 #2
0
        public int Avalia()
        {
            int resultadoDaEsquerda = esquerda.Avalia();
            int resultadoDaDireita  = direita.Avalia();

            return(resultadoDaEsquerda * resultadoDaDireita);
        }
예제 #3
0
        public int Avalia()
        {
            var valorEsquerda = esquerda.Avalia();
            var valorDireita  = direita.Avalia();

            return(valorEsquerda / valorDireita);
        }
예제 #4
0
        public int Avalia()
        {
            int valorEsquerda = _esquerda.Avalia();
            int valorDireita  = _direita.Avalia();

            return(valorEsquerda + valorDireita);
        }
예제 #5
0
        public int Avalia()
        {
            int valorEsquerda = Esquerda.Avalia();
            int valorDireita  = Direita.Avalia();

            return(valorEsquerda * valorDireita);
        }
        public int Avalia()
        {
            var resultadoDaEsquerda = _esquerda.Avalia();
            var resultadoDaDireita  = _direita.Avalia();

            return(resultadoDaEsquerda - resultadoDaDireita);
        }
예제 #7
0
        public double Avalia()
        {
            double expEsquerda = _esquerda.Avalia();
            double expDireita  = _direita.Avalia();

            return(expEsquerda - expDireita);
        }
예제 #8
0
        public int Avalia()
        {
            int valorEsquerdo = esquerda.Avalia();
            int valorDireito  = direita.Avalia();

            return((int)Math.Sqrt(expressao.Avalia()));
        }
예제 #9
0
 public int Avalia()
 {
     return(esquerda.Avalia() / direita.Avalia());
 }
예제 #10
0
 public int Avalia()
 {
     return((int)Math.Sqrt(expressao.Avalia()));
 }
예제 #11
0
 public int Avalia() => _esquerda.Avalia() *_direita.Avalia();
예제 #12
0
 public int Avalia()
 {
     int valorEsquerda = esquerda.Avalia();
     int valorDireita = direita.Avalia();
     return valorEsquerda / valorDireita;
 }
예제 #13
0
 public double Avalia()
 {
     return(Math.Sqrt(_expressao.Avalia()));
 }
예제 #14
0
        public int Avalia()
        {
            var Resultado = expressao.Avalia();

            return((int)Math.Sqrt(Resultado));
        }
예제 #15
0
        public int Avalia()
        {
            int valor = _valor.Avalia();

            return((int)Math.Sqrt(valor));
        }