Essa pergunta também está no material:
Respostas
Vamos analisar cada alternativa: I- A linha 04 deve ser corrigida da seguinte forma: for(i = 1; i < n - 1 ; i ++) - Esta afirmação está incorreta, pois o correto seria for(i = 1; i < n; i ++). II- A linha 08 deve ser corrigida da seguinte forma: while( j >= 0 && v[j] >chave) - Esta afirmação está correta, pois a condição está correta para ordenação crescente. III- A linha 10 deve ser corrigida do seguinte modo: v [ j + 1] = v [ j]; - Esta afirmação está correta, pois é assim que ocorre a troca de elementos para ordenação. IV- A linha 13 deve ser corrigida do seguinte modo: v [ j - 1] = chave; - Esta afirmação está incorreta, pois o correto seria v [ j + 1] = chave; para inserir o elemento na posição correta. Portanto, a alternativa correta é: A) As afirmativas II e III estão corretas.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta