— Professor, como sabemos se um número natural é par ou ímpar? — perguntou Júlia durante a aula de matemática…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir algoritmo em linguagem natural e representá-lo por fluxograma que indique a resolução de um problema simples (por exemplo, se um número natural qualquer é par).
Fonte: Base Nacional Comum Curricular (MEC).Questão
— Professor, como sabemos se um número natural é par ou ímpar? — perguntou Júlia durante a aula de matemática. O professor explicou: primeiro, o aluno deve solicitar o número ao usuário; em seguida, calcular o resto da divisao desse número por 2. Se o resultado for igual a zero, exibe a mensagem “par”; caso contrario, exibe “impar”. Por fim, o programa termina. Este conjunto de instruções pode ser descrito em linguagem natural antes de ser transformado em fluxograma. Analise o texto-base e identifique a sequência correta de etapas em linguagem natural para um algoritmo que determina se um número natural é par ou ímpar.
- A) Iniciar; solicitar numero; calcular resto da divisao por 2; se resto==0 entao exibir 'par' senao exibir 'impar'; terminar
- B) Iniciar; solicitar numero; calcular resto da divisao por 2; se resto!=0 entao exibir 'par' senao exibir 'impar'; terminar
- C) Iniciar; calcular resto da divisao por 2; solicitar numero; se resto==0 entao exibir 'par' senao exibir 'impar'; terminar
- D) Iniciar; solicitar numero; calcular resto da divisao por 2; exibir 'par' e 'impar'; terminar
- E) Iniciar; solicitar numero; se numero mod 2==1 entao exibir 'impar' senao exibir 'par'; calcular resto; terminar
✅ Resposta correta: alternativa A
Resolução passo a passo
- O texto-base descreve a lógica do algoritmo na ordem: primeiro solicitar o número ao usuário, depois calcular o resto da divisão desse número por 2, depois verificar se o resto é igual a zero, exibir 'par' nesse caso, senão exibir 'impar', e por fim terminar o programa.
- Para que o cálculo do resto seja possível, o número precisa existir antes, por isso 'solicitar número' vem antes de 'calcular resto'. A alternativa A segue exatamente essa ordem: Iniciar; solicitar número; calcular resto da divisão por 2; se resto==0 então exibir 'par' senão exibir 'impar'; terminar.
- A condição correta é resto igual a zero, pois um número natural divisível por 2 deixa resto zero. Assim, a alternativa A está certa.
- Por que as outras estão erradas:
- B) inverte a condição (resto diferente de zero exibiria 'par', o que é falso).
- C) calcula o resto antes de existir um número solicitado, sequência impossível.
- D) exibe 'par' e 'impar' juntos, sem decisão entre os dois casos.
- E) coloca o cálculo do resto depois de já exibir a resposta, e usa 'mod', que não corresponde à etapa descrita no texto.
💡 Dica: Siga a ordem lógica das etapas para determinar par ou ímpar.
Alternativa por alternativa
Segue exatamente a ordem e condição descritas no texto-base para identificar par ou impar.
O aluno inverteu a condição do teste: acredita que um número é par quando o resto da divisão por 2 é diferente de zero. Confunde a regra de divisibilidade por 2 com a de números ímpares.
Por que engana: Confundir a condição do resto da divisão, invertendo par e ímpar.
O aluno acredita que o resto pode ser calculado antes de o número ser fornecido pelo usuário, ignorando a dependência entre as etapas do algoritmo.
O aluno entende que o algoritmo deve exibir ambas as mensagens em sequência, sem uma decisão condicional que escolha apenas uma delas.
O aluno posiciona a verificação e a exibição antes do cálculo do resto, deixando a etapa de cálculo para o fim, e também não percebe que o texto descreve o resto como etapa anterior à decisão.
Raio-X da questão
algoritmo para par ou ímpar
avaliacao
divisão e resto da divisão · estrutura condicional simples
estude a lógica de divisão e resto
Confundir a condição do resto da divisão, invertendo par e ímpar.
tomada_decisao
abstrato
Questões parecidas com resolução
- Em uma aula de informática, o professor apresentou um algoritmo para verificar se um número inteiro é par ou ímpar. O…
- Um aluno quer escrever, em linguagem natural, um algoritmo para decidir se um número natural digitado é par. Qual…
- Para organizar os cartões de uma gincana, a turma quer saber se uma quantidade pode ser separada em duplas sem sobrar…
- — Professor, precisamos organizar as 273 figurinhas que recebemos em pacotes de 24 para distribuir entre a turma, mas…
- Numa feira de adoção de livros, cada caixa recebe um número natural para ser guardada. Para organizar a entrega, Mariana…
- — Professor, como podemos verificar rapidamente se as cadeiras no auditório serão suficientes para o evento de 120…
Todas as questões de Fluxograma para determinar a paridade de um número natural
🔎 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
