

Seu próximo nível começa aqui
Seu desenvolvimento não pode ter limites. Garanta sua Assinatura Ilimitada e libere uma preparação completa com os melhores professores do Brasil.
O registro é uma estrutura de dados heterogênea, que pode agregar campos de tipos possivelmente distintos. O acesso a um campo nessa pseudo-linguagem se dá por meio do ponto “nome_variavel.nome_campo”. Considere um típico pseudo-código de definição de dois tipos de dados que são registros, que incluem campos com vetores (“arrays”), seguidos da definição da variável r:

Suponha que, em um dado momento, na execução de um programa que utiliza a variável r, ela foi inteiramente preenchida consistentemente. Assinale a única alternativa que apresenta uma sintaxe aceitável de acesso a registro e vetor para uma atribuição de um elemento de r a uma variável inteira.
P:=r.a[r.a[1]].y[r.x[2]];
P:=r.a[r.b[1]].x[r.y];
P:=r.a[r.b[2]].x[r.a[5].y];
P:=r.a[r.a[3].y].y[r.b[4]];
P:=r.a[r.b[r.b[1].y]].y;