Ed
há 7 meses
Para responder a essa pergunta, precisamos analisar cada uma das alternativas em relação ao que normalmente se espera de um algoritmo que manipula um vetor (como um algoritmo de ordenação, por exemplo). a) A atribuição V[k] = V[i] coloca o elemento V[i] já na sua posição final. - Isso pode não ser verdade, pois a posição final depende do contexto do algoritmo. b) Após uma iteração do laço externo (enquanto i < n), o elemento V[i] será colocado na sua posição final. - Isso pode ser verdade em alguns algoritmos, mas não necessariamente em todos. c) As variáveis k e j são usadas com o mesmo propósito, portanto, são redundantes. - Isso geralmente não é verdade, pois variáveis diferentes costumam ter propósitos distintos em um algoritmo. d) A variável k armazena o conteúdo da menor posição encontrada até o momento. - Essa afirmação pode ser verdadeira, especialmente em algoritmos de ordenação, onde k pode representar a posição do menor elemento encontrado. e) Nenhuma das alternativas anteriores. - Essa opção só seria correta se todas as anteriores fossem falsas. Analisando as opções, a alternativa que parece mais correta, especialmente em um contexto de algoritmos de ordenação, é: d) A variável k armazena o conteúdo da menor posição encontrada até o momento.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material