Ok, vamos lá. Eu só trouxe esta conta aqui porque tem gerado certo alarde por alguns cantos na internet. E sei que quem frequenta o forum são pessoa cultas dotadas de grandes conhecimentos matemáticos (exceto minha pessoa pelo topico em questão). O fato é se voce jogar a conta no google vai achar diversos "teoremas" justificando suas respostas (claro, a credibilidade é duvidosa!).
Enfim:
(http://orgulhohetero.blog.br/wp-content/uploads/2013/12/Duvido-voc%C3%AA-resolver-esse-c%C3%A1lculo-matem%C3%A1tico.png)
A duvida é se é
(48/2) x (9+3) = 288
ou
48 / 2 x (9+3) = 2
Definido qual delas é o resultado não tem nada de polemico...
Hehe, é justamente isso as controvérsias.
Podemos dizer que a conta é ambigua então?
A primeira opção (288) parece ser a mais correta. De cara também achei que fosse 2, mas deve-se notar que o termo (9+3) não se encontra no denominador, e sim no numerador da expressão.
Quote from: Fusion on 07 de March de 2014, as 20:07:25
Hehe, é justamente isso as controvérsias.
Podemos dizer que a conta é ambigua então?
O mesmo ocorre quando as pessoas escrevem de forma desleixada ou de forma não muito clara. Gera ambiguidade e mal entendidos.
No caso dessa expressão deveria haver o uso de parenteses para deixá-la clara se a precedência é da divisão ou da multiplicação (ambas operações tem o mesmo grau de precedência nas operações matemáticas).
Se colocar no Excel, a resposta é 288, pois ele faz pela ordem da esquerda para a direita. O mesmo deve ocorrer com calculadoras que aceitem expressões na entrada.
Uma solução seria trocar a divisão por uma multiplicação do seu inverso:
48 x 1/2 x (9 + 3)
Concordo com Xformer.
A velha e boa regra de prioridade dos operadores não diferencia multiplicação e divisão. Se ambas as operações tem a mesma prioridade, não havendo parêntesis para definir a ordem, faz-se as contas na sequência em que elas aparecem, da esquerda para a direita. Portanto, o resultado correto é 288.
Só não estou certo sobre o que acontece nos idiomas em que se escreve "ao contrário", mas acho que a notação matemática é universal...
A convenção matemática é da esquerda para a direita! A maioria das linguagens de programação também. Mas como são homens que leem, melhor usar parenteses...