Em um algoritmo que decide se alguém é maior de idade, as ações misturadas são: (A) criar a variável 'idade'…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Em um algoritmo que decide se alguém é maior de idade, as ações misturadas são: (A) criar a variável 'idade'; (B) ler o dado da idade; (C) atribuir o valor à variável; (D) verificar se idade >= 18; (E) mostrar 'adulto' ou 'não adulto'. Indique a sequência correta.
- A) C, A, B, D, E
- B) A, B, C, E, D
- C) A, B, C, D, E
- D) B, A, C, D, E
- E) A, B, D, C, E
✅ Resposta correta: alternativa C
Resolução passo a passo
- Identifique a lógica de um algoritmo sequencial: primeiro é preciso preparar o espaço de memória (variável), depois obter o dado, guardá-lo, testar a condição e só então mostrar o resultado. Passo 2: Ordene as ações assim: criar a variável 'idade' (A), ler o dado da idade (B), atribuir o valor à variável (C), verificar se idade >= 18 (D) e mostrar 'adulto' ou 'não adulto' (E). Passo 3: Esta sequência corresponde à alternativa C, que é o gabarito oficial. Passo 4: Por que as outras estão erradas: na A, a atribuição (C) aparece antes da criação da variável (A), o que não faz sentido, pois não há onde guardar o valor. Na B, a exibição (E) acontece antes da verificação (D), mostrando um resultado que ainda não foi calculado. Na D, a leitura (B) ocorre antes da criação da variável (A), sem um lugar para armazenar o dado lido. Na E, a verificação (D) acontece antes da atribuição (C), testando uma variável que ainda não recebeu valor. Passo 5: Conclusão: a ordem correta é A, B, C, D, E, pois cada ação depende da anterior, e o resultado é mostrado somente depois da decisão.
💡 Dica: Analise a lógica do algoritmo e a ordem das ações.
Alternativa por alternativa
Acredita que o valor pode ser atribuído a uma variável antes de ela ser criada, tratando a atribuição como primeiro passo do algoritmo.
Imagina que o resultado pode ser mostrado antes de a condição ser testada, ignorando que a exibição depende da verificação.
Primeiro declara-se a variável, depois obtém-se o dado e o atribui-se à variável; em seguida avalia-se a condição (idade >= 18) e por fim apresenta-se o resultado — passos ordenados de um algoritmo.
Pensa que é possível ler o dado sem ter uma variável para armazená-lo, confundindo a leitura com o ato de guardar o valor.
Por que engana: O aluno pode confundir a ordem das ações, colocando a verificação da idade antes de atribuir o valor à variável.
Considera que a condição idade >= 18 pode ser testada antes de a variável receber o valor lido, não percebendo que a verificação usa um dado já armazenado.
Raio-X da questão
algoritmo de decisão
avaliacao
sequência lógica de ações · variáveis em algoritmos
Revisar a lógica de algoritmos e estruturas de decisão.
O aluno pode confundir a ordem das ações, colocando a verificação da idade antes de atribuir o valor à variável.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Analise o algoritmo abaixo e identifique o que ele faz. Se a variável idade for maior ou igual a 18, imprime 'Adulto'…
- Uma escola quer criar um algoritmo para calcular quanto cada estudante deve pagar em uma excursão. Para isso, o programa…
- Elabore um algoritmo que receba a idade de uma pessoa e calcule se ela é maior de idade. Considerando que a maioridade é…
- Na entrada de um clube de leitura, um painel eletrônico libera o acesso às oficinas com base em duas informações: a…
- As ações abaixo estão fora de ordem em um algoritmo para fazer backup automático de dados pela rede: (A) iniciar cópia…
- Qual dos seguintes itens representa corretamente um algoritmo?
🔎 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
