ACESSE GRATUITAMENTE + DE 450.000 QUESTÕES DE CONCURSOS!

Comentários / ENADE (Exame Nacional de Desempenho de Estudantes) - Ciência da Computação - INEP (Instituto Nacional de Estudos e Pesquisas Educacionais Anísio Teixeira) - 2017


Questão:

O algoritmo a seguir recebe um vetor v de números inteiros e rearranja esse vetor de tal forma que seus elementos, ao final, estejam ordenados de forma crescente.

Considerando que nesse algoritmo há erros de lógica que devem ser corrigidos para que os elementos sejam ordenados de forma crescente, assinale a opção correta no que se refere às correções adequadas.

Resposta errada
a)

A linha 04 deve ser corrigida da seguinte forma: for ( i = 1 ; i < n - 1; i++) e a linha 13, do seguinte modo: v [ j - 1] = chave ;.

Resposta errada
b)

A linha 04 deve ser corrigida da seguinte forma: for(i = 1; i < n - 1 ; i ++) e a linha 07, do seguinte modo: j = i + 1;.

Resposta errada
c)

A linha 07 deve ser corrigida da seguinte forma: j = i + 1 e a linha 08, do seguinte modo: while ( j >= 0 && v [j] >chave) .

Resposta correta
d)

A linha 08 deve ser corrigida da seguinte forma: while( j >= 0 && v[j] >chave) e a linha 10, do seguinte modo: v [ j + 1] = v [ j] ; .

Resposta errada
e)

A linha 10 deve ser corrigida da seguinte forma: v[j + 1] v [j]; e a linha 13,do seguinte modo: v [ j - 1 ] = chave ;.

Comentários

Ainda não há comentários

Deixe o seu comentário aqui

Para comentar você precisa estar logado.
E-mail: Senha:

Não é cadastrado?

⇑ TOPO

 

 

 

Salvar Texto Selecionado


CONECTE-SE

Facebook
Twitter
E-mail

 

 

Copyright © Tecnolegis - 2010 - 2024 - Todos os direitos reservados.