Informática Múltipla Escolha

Um programador está desenvolvendo um algoritmo e precisa garantir que, após a divisão, apenas o resto seja retornado, descartando o quociente. Qual operador o programador deve escolher para obter apenas o resto da divisão?

Um programador está desenvolvendo um algoritmo e precisa garantir que, após a divisão, apenas o resto seja retornado, descartando o quociente. Qual operador o programador deve escolher para obter apenas o resto da divisão?

  1. Operador de divisão.
  2. Operador de multiplicação.
  3. Operador de módulo.
  4. Operador de subtração.
  5. Operador de adição.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C

A questão aborda conceitos fundamentais de lógica de programação, especificamente sobre operadores aritméticos. Para responder corretamente, é necessário entender como os computadores processam divisões inteiras.

Em uma divisão matemática clássica, temos quatro elementos principais:
\text{Dividendo} = (\text{Divisor} \times \text{Quociente}) + \text{Resto}

O problema solicita um operador que garanta que, após a divisão, apenas o resto seja retornado. Vamos analisar o funcionamento dos operadores listados:

  • Operador de divisão (/ ou ÷): Calcula o quociente. Ele responde "quantas vezes o divisor cabe no dividendo".
  • Operador de módulo (% ou mod): Calcula o resto da divisão inteira. Ele ignora o quociente e devolve o valor que "sobra" da divisão.
  • Operadores de multiplicação, adição e subtração: Realizam outras operações algébricas sem relação direta com a extração do resto de uma divisão.

Análise Detalhada

Para fixar o conceito, considere o exemplo da divisão de $10$ por $3$:

  1. Matematicamente:
  • $10 \div 3 = 3$ (com resto $1$)
  • $10 = (3 \times 3) + 1$
  1. Na Programação:
  • Se usarmos a divisão padrão, obtemos o quociente ($3$).
  • Se usarmos o operador de módulo ($10 \% 3$), obtemos o resto ($1$).

Tabela Comparativa

LetraOpçãoSímbolo ComumO que retorna?
AOperador de divisão/Quociente
BOperador de multiplicação*Produto
COperador de módulo%Resto
DOperador de subtração-Diferença
EOperador de adição+Soma

Conclusão:
O operador responsável por retornar exclusivamente o resto de uma divisão inteira é o Operador de módulo, tornando a Alternativa C a correta.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

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