1
resposta

Ficou estranho!

Eu sei que o erro foi apenas no igual. Mas, achei bem estranho isso:

quantidadeCarbono2 = quantidadeCarbono2 + 2

Porque, para mim, é a mesma coisa que dizer que x é igual a x mais dois. Ou seja, uma variável seria igual a ela mesma mais dois. Não seria mais correto dizer quantidadeCarbono2Recalculada = quantidadeCarbono2 + 2 e, no "if" escrever quantidadeCarbono2Recalculada e não quantidadeCarbono2?

Fiz assim e o programa rodou direito.

1 resposta

Concordo que o erro foi apenas no igual em if '= ='.

Mas com relação a sua questão: Acho que foi para deixar a escrita mais simples, por isso, usou a mesma variável. Veja: quantidadeCarbono2 = quantidadeCarbono2 + 2 ; A outra forma que você sugeriu, ficaria assim: var quantidadeCarbono2Recalculada=quantidadeCarbono2 + 2; e da mesma forma na instrução if definida a nova variável realocada.