Ed
há 3 meses
Vamos analisar passo a passo a expressão e as afirmativas: Variáveis iniciais: estoque = 5 total = ? Expressão: total = ++estoque * 2 + estoque++; 1. ++estoque (pré-fixado): incrementa estoque antes de usar. estoque passa de 5 para 6, e o valor usado na expressão é 6. 2. Multiplica por 2: 6 * 2 = 12 3. estoque++ (pós-fixado): usa o valor atual de estoque (6) e depois incrementa. Valor usado na expressão: 6 Após a expressão, estoque incrementa para 7. 4. Soma: 12 + 6 = 18 Portanto: - Valor final de estoque = 7 (correto) - Valor de total = 18 (correto) - O uso de parênteses em (++estoque) não altera a natureza do incremento, que continua pré-fixado. Parênteses apenas agrupam expressões, não mudam operador. Resposta correta: As duas primeiras afirmativas são verdadeiras, a terceira é falsa.
Cadastre-se ou realize login