Analise o seguinte trecho de código e indique qual das atribuições iniciais para o vetor é que vai fazer com que o valor de x seja impresso.
int[] v = {???????};
int x = 0;
int y = 0;
for (int i = 0; i < v.length; i++) {
if (i % 2 == 0) {
x += v[i];
} else {
y += v[i];
}
}
if (x==y) {
System.out.println(x);
}
Opções de resposta:
a) int[] v = {1,1,1,1,1};
b) int[] v = {1,5,3,5};
c) int[] v = {0,1,1};
d) int[] v = {1,5,3,4,5};
Soluções para a tarefa
Respondido por
1
Letra C, pois ao rodar o loop 3 vezes, x=1 e y=1
Perguntas interessantes
Geografia,
10 meses atrás
Biologia,
10 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Biologia,
1 ano atrás