Preciso de ajuda para fazer um metodo em uma determinada classe:
Crie um método na classe Loja que receba o valor de um veículo e conceda um desconto de acordo com o seguinte
critério:
Valor >=50000 – Desconto de 5%
Valor<50000 e >=40000 – Desconto de 4%
Valor<40000 e >=30000 – Desconto de 3%
Valor<30000 e >=20000 – Desconto de 2%
Crie um método na classe Loja que receba o valor de um veículo e o número de parcelas, e retorne o valor da parcela.
Considere que para uma quantidade de parcelas maior que 12x, o veículo terá seu valor total acrescido em 20%.
Metodo
E
3 Respostas
1 like
Opa @eduardoMarcelo,
Em que linguagem de programação seria? Java ou JavaScript?
1 like
double aplicarDesconto(double valor, int parcelas) {
if (parcelas > 12) {
valor *= 1.20; // acrescimo de 20% no valor
}
if (valor >= 50000) {
valor *= 0.95; // 5% de desconto
} else if (valor >= 40000) {
valor *= 0.96; // 4% de desconto
} else if (valor >= 30000) {
valor *= 0.97; // 3% de desconto
} else if (valor >= 20000) {
valor *= 0.98; // 2% de desconto
}
return valor;
}
E
Obrigado ajudou muito:smile:
Criado 8 de novembro de 2020
Ultima resposta 9 de nov. de 2020
Respostas 3
Participantes 3
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo JavaScript Assertivo: Testes e qualidade de codigo em... Por Gabriel Ramos — Casa do Codigo