Escreva em pseudocódigo um algoritmo que, dado um vetor V de n inteiros, calcule a média dos elementos e…
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Escreva em pseudocódigo um algoritmo que, dado um vetor V de n inteiros, calcule a média dos elementos e retorne uma lista com os índices dos elementos estritamente maiores que essa média. Use variável adequada e descreva a lógica.
✍️ Questão dissertativa: veja abaixo a resposta esperada e a explicação.
Resposta esperada
// Pseudocódigo modelo Algoritmo IndicesAcimaDaMedia(V, n) soma ? 0 para i de 0 até n-1 faça soma ? soma + V[i] fimpara media ? soma / n resultado ? lista vazia para i de 0 até n-1 faça se V[i] > media então append(resultado, i) // armazena índice i fimse fimpara retornar resultado FimAlgoritmo Lógica: primeiro soma-se todos os elementos para obter a média; em seguida, percorre-se novamente o vetor e coleta-se os índices cujos valores são estritamente maiores que a média.
Explicação
O algoritmo calcula a média dos elementos do vetor somando todos os seus valores e dividindo pelo número total de elementos. Em seguida, ele verifica cada elemento para identificar aqueles que são estritamente maiores que a média, armazenando seus índices em uma lista. Essa abordagem garante que todos os índices desejados sejam coletados de forma eficiente e organizada.
Raio-X da questão
média e índices
avaliacao
cálculo de média · vetores e arrays
Revisar como calcular média e trabalhar com vetores em pseudocódigo.
O aluno pode confundir a média aritmética com a soma dos elementos, resultando em índices incorretos.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Descreva um algoritmo em pseudocódigo que, dado um vetor de registros (nome:string, nota:num, presente:bool), calcule a…
- Projete um algoritmo em pseudocódigo que receba um vetor de comprimento ímpar contendo dados numéricos e retorne a…
- Descreva, em um parágrafo, um algoritmo para calcular a média de uma lista de números inteiros. Explique a lógica e as…
- Conceitue um algoritmo que pode ser utilizado para calcular a média de uma lista de números. Descreva seu funcionamento…
- Elabore um algoritmo em pseudocódigo que, dado um vetor de leituras de temperatura (números), calcule a média e…
- Descreva em pseudocódigo um algoritmo que, dada uma matriz de dados 'notas' (linhas = alunos, colunas = avaliações)…
🔎 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
