Complete a tabela abaixo com os resultados das operações:
Expressão Resultado
5+3 * 2
(5+3)^{*} 2
10 / 3 (considerando variáveis int)
10.0 / 3.0 (considerando variáveis float)
10 % 3

Passo 1

O que o enunciado pede e as informações que temos:
  • Precisamos completar a tabela com os resultados das cinco expressões abaixo (cada expressão está colocada exatamente como aparece):
    1. 5+3 * 2
    2. (5+3) * 2
    3. 10 / 3 (considerando variáveis do tipo int)
    4. 10.0 / 3.0 (considerando variáveis do tipo float)
    5. 10 \% 3

Passo 2

Entendendo a ordem das operações (isso é crucial para calcular sem erro):
  • Quando uma expressão mistura adição e multiplicação sem parênteses, a multiplicação é feita antes da adição.
  • Quando há parênteses, o que está dentro dos parênteses é calculado primeiro.
    Agora aplicando isso à primeira expressão 5+3 * 2:
  • Primeiro calcule 3 * 2. 3 \times 2 = 6
  • Depois some com 5: 5 + 6 = 11
Portanto o resultado de 5+3 * 2 é 11.

Passo 3

Calculando com parênteses: (5+3) * 2
  • Parênteses indicam que 5+3 deve ser feito primeiro: 5 + 3 = 8
  • Depois multiplica por 2: 8 \times 2 = 16
Portanto o resultado de (5+3) * 2 é 16.

Passo 4

Divisão entre inteiros: 10 / 3 com variáveis do tipo int
  • Em divisão inteira (em linguagens típicas com variáveis inteiras), o resultado é a parte inteira do quociente: a parte fracionária é descartada (ou seja, ocorre truncamento para números positivos).
  • Escrevendo a divisão com resto: 10 = 3 \times 3 + 1O quociente inteiro é 3 e o resto é 1.
    Portanto 10 / 3 (como int) dá 3.

Passo 5

Divisão em ponto flutuante: 10.0 / 3.0 com variáveis do tipo float
  • Com floats a divisão retorna um número real aproximado. Exatamente a razão é \dfrac{10}{3}, que em forma decimal é um dígito 3 repetido infinitamente: 3,333\ldots.
  • Em representação numérica típica (IEEE double) aparece como aproximadamente 3,3333333333333335
  • Podemos também escrever a forma exata como \dfrac{10}{3}, e a aproximação decimal indicada acima é o valor que um computador normalmente exibirá.
    Portanto 10.0 / 3.0 \approx 3,3333333333333335 (ou \dfrac{10}{3} exatamente).

Passo 6

Resto (operador módulo): 10 \% 3
  • O operador módulo dá o resto da divisão inteira. Já vimos que 10 = 3\times 3 + 1, então o resto é 1.
    Portanto 10 \% 3 = 1.

Resposta

11
16
3
3,3333333333333335
1

Exercícios relacionados