Pergunta 4
Observe o código a seguir:
#include
#include
int main()
{
setlocale(LC_ALL, "Portuguese");
int temp, cont;
int vetor_prova[10] = {9,8,7,6,5,4,3,2,1,0};
while (cont < 10)
{
temp = vetor_prova[cont];
vetor_prova[cont] = vetor_prova[9-cont];
vetor_prova[9-cont] = temp;
cont = cont + 1;
}
for (cont = 0; cont <=9; cont++)
{
printf ("posição %d é igual a %d \n", cont, vetor_prova[cont]);
}
return 0;
}
Considerando o código apresentado acima, assinale a alternativa correta sobre qual será o conteúdo do vetor chamado vet_prova ao fim da execução do programa.
Grupo de escolhas da pergunta
1, 3, 5, 7, 9.
0, 2, 4, 6, 8, 1, 3, 5, 7, 9.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9.
9, 8, 7, 6, 5, 4, 3, 2, 1, 0.
0, 2, 4, 6, 8.
Soluções para a tarefa
Respondido por
2
Resposta:
9, 8, 7, 6, 5, 4, 3, 2, 1, 0.
Explicação:
O algoritmo realiza a troca do valor da primeira posição pelo valor da última, porém quando ele chega na metade esta troca é desfeita voltando o vetor para a sua sequência original.
Perguntas interessantes
Matemática,
4 meses atrás
Administração,
4 meses atrás
Química,
4 meses atrás
Direito,
4 meses atrás
Direito,
4 meses atrás
Português,
10 meses atrás
Matemática,
10 meses atrás
Português,
10 meses atrás