Matemática Múltipla Escolha

Qual das seguintes afirmações são verdadeiras? (Selecione duas respostas)

Qual das seguintes afirmações são verdadeiras? (Selecione duas respostas)

  1. O operador usa ligação do lado direito.
  2. A adição precede a multiplicação.
  3. O argumento correto do operador %∕ não pode ser zero.
  4. O resultado do operador / é sempre um valor inteiro.

Resolução completa

Explicação passo a passo

A
Alternativa A

Resposta Correta

Alternativas A e C

(Considerando a ordem vertical das opções: A = 1ª, B = 2ª, C = 3ª, D = 4ª)

Análise Detalhada

Esta questão aborda conceitos fundamentais de operadores em linguagens de programação, especificamente com sintaxe compatível com Python (devido ao uso do operador ** para exponenciação).

1. O operador ** usa ligação do lado direito (Alternativa A)

  • Verdadeiro.
  • Em Python e outras linguagens modernas, o operador de potência () possui associatividade à direita**. Isso significa que quando há vários operadores consecutivos, a avaliação ocorre da direita para a esquerda.
  • Exemplo: $2 3 2$ é calculado como $2 (3 2), ou seja, $2 ** 9.

2. A adição precede a multiplicação (Alternativa B)

  • Falso.
  • Seguindo as regras padrão de precedência matemática e de programação (como BODMAS/PEMDAS), a multiplicação tem prioridade sobre a adição.
  • Exemplo: $2 + 3 \times 4$ resulta em $14$, não $20$.

3. O argumento correto do operador % não pode ser zero (Alternativa C)

  • Verdadeiro.
  • O operador % representa o módulo (resto da divisão). Matematicamente e computacionalmente, dividir por zero é uma operação indefinida.
  • Tentar executar qualquer operação de módulo com zero como segundo operando (ex: x % 0) gerará um erro de execução (ZeroDivisionError).

4. O resultado do operador / é sempre um valor inteiro (Alternativa D)

  • Falso (no contexto moderno).
  • Embora em versões antigas de Python (versão 2) a divisão inteira fosse padrão com /, nas versões atuais (Python 3), o operador / realiza uma divisão de ponto flutuante (float).
  • Exemplo: $5 / 2$ resulta em $2.5$, não em $2$. Para obter um inteiro, deve-se usar o operador //.

Conclusão

As duas afirmações corretas são a primeira (sobre a associatividade do expoente) e a terceira (sobre a restrição de divisão por zero). A seleção mostrada na imagem (1ª e 4ª) contém um erro comum relacionado à versão da linguagem de programação.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Matemática

Ver mais Matemática resolvidas

Tem outra questão de Matemática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.