1
resposta

Solução: C# refatoração parte 1

class CalculadoraDePrecos
{
    decimal GetDescontoFinal(decimal descontoInicial
        , int quantidade
        , int clienteHaQuantosAnos)
    {
        decimal desconto = descontoInicial

        if(descontoInicial > 50M)
            {
        desconto = 50M;
        }
        if(quantidade > 100)
        {
        desconto += 15M;
        }
        if(clienteHaQuantosAnos > 4)
        {
        desconto += 10M;
        }
        return desconto;
    }
}
1 resposta

Olá Roberto, como vai?

Sentimos muito pela demora em te retornar.

Excelente resolução! Acredito que está seja a melhor forma de resolver o problema.

Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software