Durante uma competição de programação, os alunos precisam organizar seus dados em variáveis. Se a idade de…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Classificar informações, agrupando-as em coleções (conjuntos) e associando cada coleção a um ‘tipo de dados’
Fonte: Base Nacional Comum Curricular (MEC).Questão
Durante uma competição de programação, os alunos precisam organizar seus dados em variáveis. Se a idade de Maria é 12 anos e de João é 10, qual variável deve conter a soma das idades?
- A) idadeMaria + idadeJoao
- B) somaIdades = idadeMaria + idadeJoao
- C) somaIdades = idadeMaria - idadeJoao
- D) idadeMaria + 2
- E) idadeJoao + idadeMaria + 2
✅ Resposta correta: alternativa B
Resolução passo a passo
- O enunciado pede a variável que deve conter a soma das idades de Maria (12 anos) e João (10 anos). Ou seja, é preciso guardar o resultado 12 + 10 = 22 em uma variável. Passo 2: Em programação, a atribuição usa o nome da variável à esquerda, o sinal de igual e a expressão à direita. A alternativa B segue exatamente esse padrão: somaIdades = idadeMaria + idadeJoao. Assim, a variável somaIdades recebe o valor da soma das idades. Passo 3: A alternativa A traz a soma correta, mas sem atribuição, então o resultado não fica guardado em nenhuma variável. Passo 4: A alternativa C usa subtração, o que daria 12 - 10 = 2, e não a soma. Passo 5: A alternativa D soma 2 fixo à idade de Maria, ignorando a idade de João e usando um número que não está no enunciado. Passo 6: A alternativa E soma as duas idades, mas acrescenta 2 sem nenhuma justificativa, resultando em 24. Conclusão: a resposta correta é a B, que coincide com o gabarito oficial.
💡 Dica: Calcule a soma das idades e identifique a variável correta.
Alternativa por alternativa
Acredita que escrever apenas a expressão de soma já basta para o resultado ser armazenado. Não percebe que é preciso atribuir o valor a uma variável com o sinal de igual.
Correta, pois soma as idades e armazena na variável.
Trocou o sinal de soma por subtração, calculando a diferença entre as idades em vez da soma.
Por que engana: Confundir a operação de soma com a de subtração, escolhendo uma alternativa que subtrai as idades em vez de somá-las.
Substituiu a idade de João por um número fixo (2) e ignorou a idade informada no enunciado, o que mostra leitura incompleta dos dados.
Somou corretamente as duas idades, mas acrescentou 2 sem motivo, talvez por confusão ao copiar a expressão ou por achar que faltava um ajuste.
Raio-X da questão
variáveis em programação
fixacao
variáveis em programação · operações básicas de adição
Revisar como declarar e utilizar variáveis em programação.
Confundir a operação de soma com a de subtração, escolhendo uma alternativa que subtrai as idades em vez de somá-las.
ciencia_tecnologia
tomada_decisao
cotidiano
Questões parecidas com resolução
- Na inscrição para uma oficina de robótica, a escola registra: nome completo, idade, turno escolhido e autorização da…
- — A estação da Praça das Mangueiras está aberta, mas só restam 3 bicicletas — avisou uma moradora ao serviço municipal…
- — Onde estão as peças ásperas em forma de estrela? — perguntou uma criança durante a montagem de um jogo tátil. O…
- — O caminhão só consegue visitar vinte contêineres por noite — avisou a coordenadora da coleta seletiva. Durante a…
- — A tela do empréstimo mostra primeiro a cor e depois a figura — explicou Nora, responsável pela brinquedoteca…
- — A linha 206 passou com a rampa disponível hoje? — perguntou uma usuária no ponto de ônibus. Durante um teste fictício…
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
