Considere o seguinte trecho de código Java: int v0 = 3; int v1 = v0++; int v2 = ++v1; v1 += v0; v2 += --v1; Após a execução dessas linhas, qual será o valor das variáveis v0, v1 e v2, respectivamente? 3, 8, 4 4, 7, 11 4, 8, 12 3, 7, 10 3, 8, 5
Soluções para a tarefa
Respondido por
5
int v0 = 3;
int v1 = v0++; // o valor de v0 (3) é atribuido a v1. Depois v0 é inc e fica 4
int v2 = ++v1; // o valor de v1 (3) é inc (fica 4) e é atribuido a v2
v1 += v0; // o valor de v0 (4) é adicionado ao valor de v1 (4) que passa a 8
v2 += --v1; // o valor de v1 é dec (fica 7) e é somado ao valor de v2 (4) e fica 11
entao
v0 = 4
v1 = 7
v2 = 11
Quer ver ?
https://repl.it/@bokomoko/exemplo-de-pospre-incdec
int v1 = v0++; // o valor de v0 (3) é atribuido a v1. Depois v0 é inc e fica 4
int v2 = ++v1; // o valor de v1 (3) é inc (fica 4) e é atribuido a v2
v1 += v0; // o valor de v0 (4) é adicionado ao valor de v1 (4) que passa a 8
v2 += --v1; // o valor de v1 é dec (fica 7) e é somado ao valor de v2 (4) e fica 11
entao
v0 = 4
v1 = 7
v2 = 11
Quer ver ?
https://repl.it/@bokomoko/exemplo-de-pospre-incdec
Perguntas interessantes
Artes,
9 meses atrás
Matemática,
9 meses atrás
Português,
9 meses atrás
Administração,
1 ano atrás
Biologia,
1 ano atrás