public int Avaliar() { var valorDireita = Direita.Avaliar(); var valorEsquerda = Esquerda.Avaliar(); return(valorEsquerda + valorDireita); }
public int Avalia() { int resultadoDaEsquerda = Esquerda.Avalia(); int resultadoDaDireita = Direita.Avalia(); return(resultadoDaEsquerda + resultadoDaDireita); }
public int Avalia() { int valorEsquerda = Esquerda.Avalia(); int valorDireita = Direita.Avalia(); return(valorEsquerda + valorDireita); }
public double Avalia() { double resultadoDaEsquerda = Esquerda.Avalia(); double resultadoDaDireita = Direita.Avalia(); return(resultadoDaEsquerda / resultadoDaDireita); }
public int Avalia() { var resultadoDaEsquerda = Esquerda.Avalia(); var resultadoDaDireita = Direita.Avalia(); return(resultadoDaEsquerda - resultadoDaDireita); }
public int Avalia() { int resultadoDaEsquerda = Esquerda.Avalia(); int resultadoDaDireita = Direita.Avalia(); if (resultadoDaDireita == 0) { throw new DivideByZeroException("Não dividiras por Zero"); } return(resultadoDaEsquerda / resultadoDaDireita); }
public decimal Avalia() { return(Esquerda.Avalia() * Direita.Avalia()); }
public int Avalia() { return(Esquerda.Avalia() / Direita.Avalia()); }
public int Avalia() => Esquerda.Avalia() + Direita.Avalia();
public override int Avalia() { return(Esquerda.Avalia() - Direita.Avalia()); }
public int Interpretar() => Esquerda.Interpretar() + Direita.Interpretar();
public override int Avalia() { return((int)Math.Sqrt(Esquerda.Avalia())); }
protected int ObterValorEsquerda() { return(Esquerda.Avaliar()); }