Escreva a função podeSeAposentar que recebe por parâmetro a idade, o sexo e os anos de contribuição previdenciária que uma pessoa tem, exemplo: podeSeAposentar(62, "F", 34) true Tenha em mente que a idade mínima para se aposentar para mulheres é 60 anos, enquanto que para homens é 65. Em ambos os casos, você deve ter pelo menos 30 anos de contribuição.
Respostas
O código pode ser desenvolvido da seguinte forma:
function podeSeAposentar(idade,sexo,anosCont){
var masculino="M"
var feminino="F"
return sexo==masculino && (idade >= 65) && (anosCont >= 30) || sexo==feminino && (idade >= 60) && (anosCont >=30);
}
Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo. São muito utilizados na programação.
O algoritmo é considerado a receita para a resolução de uma tarefa computacional, pois compreende o passo a passo dos procedimentos a serem realizados.
Bons estudos!
Resposta:
function podeSeAposentar(idade, sexo, anosContribuicoes) {
return cumpreIdadeMinima(idade, sexo) && temContribuicaoSuficiente(anosContribuicao);
}
Explicação:
Ao delegar corretamente, há momentos em que não é necessário alterar a ordem de precedência, outro ponto a favor da delegação!