1
resposta

'Problemaço' do Robson

No exercício 08 do curso Lógica de Programação I, o instrutor nos apresenta o seguinte problema:

"Robson criou o programa calculando_meu_gasto.html. A intenção do programa é somar o gasto de quatro viagens realizadas e calcular a média a fim de ter uma ideia aproximada de gastos para a próxima viagem. Para calcular a média aritmética ele precisa somar o valor de todas as viagens e dividir o total pela quantidade de viagens. Contudo, o programa, segundo ele, estava "louco" pois exibia na tela o valor 700, ou seja, um valor muito maior do que o gasto em cada mês."

Ora bolas, por qual motivo isto aconteceu?

É simples, abaixo irei transcrever o código ERRADO.

<meta charset="UTF-8">
<script>
    document.write(200 + 100 + 300 + 400/4);
</script>

Aprendemos na escola na disciplina de matemática que em equações, é resolvido as operações em parênteses primeiro, sendo assim, o correto seria:

<meta charset="UTF-8">
<script>
    document.write((200 + 100 + 300 + 400)/4);
</script>

Repare que adicionamos um novo parêntese, sendo assim, o sistema irá realizar a soma entre os 4 números e, posteriormente, fará a média aritmética por 4.

1 resposta

Perfeito, Sandro!

Esse é um detalhe importantíssimo!

Mandou bem!

Qualquer dúvida, nos procure

Um abraço e bons estudos