Duvida Sobre vetor

2 respostas
java
lucabarros

Dado o vetor V abaixo:

Qual será seu conteúdo do vetor V depois de executado o algoritmo a seguir?

int i, aux;

for(i = 7; i >= 4; i–){

aux = v[ i ];

v[ i ] = v[ 7 - i ];

v[ 7 - i ] = aux;

}

Respostas :

a) 6, 3, 8, 7, 5, 1, 4, 2

b) 6, 3, 1, 7, 2, 4, 8, 5

c) 5, 1, 4, 2, 7, 8, 3, 6

d) 7, 8, 3, 1, 2, 4, 6, 5

e) 6, 3, 8, 7, 2, 4, 1, 5

2 Respostas

H
a resposta é a letra (E)

`    public static void main(String[] args) {

int i, aux;
int[] s = { 5, 1, 4, 2, 7, 8, 3, 6 };

    for (i = 7; i >= 4; i--) {
        aux = s[i];
        s[i] = s[7 - i];
        s[7 - i] = aux;
    }
    for (int j = 0; j < s.length; j++) {
        System.out.println(s[j]);
    }

}`
lucabarros

Obrigado, letra E esta correta mesmo !!

Criado 23 de abril de 2016
Ultima resposta 23 de abr. de 2016
Respostas 2
Participantes 2