ENADE
1 int v[5] = {2,0,4,3,1};
2 int a, b, r;
3 for (a=0; a<4; a++){
4 for (b=0; b<4-a; b++){
5 if (v[b] > v[b+1]) {
6 r = v[b];
7 v[b] = v[b+1];
8 v[b+1] = r;
9 }
10 cout << v[0] << v[1] << v[2] << v[3] << v[4];
11 }
12 }
Com relação ao algoritmo demonstrado, julgue os itens a seguir:
1) Quando as variáveis a e b valerem, respectivamente, 0 e 1, a linha 10 apresentará a seqüência de valores 0,2,4,3,1.
2) Quando as variáveis a e b valerem, respectivamente, 1 e 0, a linha 10 apresentará a seqüência de valores 0,2,3,1,4.
3) Quando as variáveis a e b valerem, respectivamente, 1 e 2, a linha 10 apresentará a seqüência de valores 0,2,1,3,4.
Informe então qual a opção apropriada:
Todos os itens estão certos.
Apenas os itens I e III estão certos.
Apenas um item está certo.
Apenas os itens I e II estão certos.
Apenas os itens II e III estão certos.
Respostas
respondido por:
2
Resposta:
Todos os itens estão certos.
Explicação:
Com relação ao algoritmo demonstrado, todos os itens estão certos.
Perguntas similares
3 anos atrás
3 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás