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
- Um estudante está aprendendo sobre variáveis em programação. Ele quer armazenar a idade de sua irmã. Qual é a melhor…
- Em pseudocódigo, qual tipo de variável é mais adequado para armazenar a idade inteira (anos) de um aluno?
- No Scratch, João quer guardar a idade 10 em uma variável chamada idade. Qual comando ele deve escolher para criar essa…
- Um grupo de amigos decidiu criar um jogo onde cada jogador deve armazenar seus dados como: nome, idade e nível. Se Maria…
- Na aula de Computação, Sofia criou uma tabela para guardar os resultados de um jogo. João fez 10 na primeira rodada, 15…
- Em um concurso de programação, cada participante deve criar um algoritmo que calcule a soma das idades de 5 pessoas…
🔎 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
