EQST

Analise o algoritmo abaixo, faça o teste de mesa e responda: O que este algoritmo faz, e qual é o valor final da variável “y” . Algoritmo “exercício 4”
declare
                    x:↑literal
                    y:literal
inicio
                    y<-“EAD-UFGD”
                    x<-&y
                    ↑x<- “EAD”
                    escreva y
fimalgoritmo
OBS: NÃO PRECISA O TESTE DE MESA, SOMENTE O QUE O ALGORITMO FAZ E QUAL O VALOR FINAL DA VARIÁVEL Y.

Analise o algoritmo abaixo, faça o teste de mesa e responda: O que este algoritmo faz, e qual é o valor final da variável “y” . Algoritmo “exercício 4”
declare
                    x:↑literal
                    y:literal
inicio
                    y<-“EAD-UFGD”
                    x<-&y
                    ↑x<- “EAD”
                    escreva y
fimalgoritmo
OBS: NÃO PRECISA O TESTE DE MESA, SOMENTE O QUE O ALGORITMO FAZ E QUAL O VALOR FINAL DA VARIÁVEL Y. Essa é a pergunta que vamos responder e mostrar uma maneira simples de se lembrar dessa informação. Portanto, é essencial você conferir a matéria completamente.

Analise o algoritmo abaixo, faça o teste de mesa e responda: O que este algoritmo faz, e qual é o valor final da variável “y” . Algoritmo “exercício 4”
declare
                    x:↑literal
                    y:literal
inicio
                    y<-“EAD-UFGD”
                    x<-&y
                    ↑x<- “EAD”
                    escreva y
fimalgoritmo
OBS: NÃO PRECISA O TESTE DE MESA, SOMENTE O QUE O ALGORITMO FAZ E QUAL O VALOR FINAL DA VARIÁVEL Y.


Devo admitir que esse portugol é bem estranho. Primeira vez que vejo ponteiros fora de C/C++. Vou explicar o que o algoritmo faz em geral e o que ele faz passo-a-passo: Valor final de y: “EAD” O que o algoritmo produz: Escreve ” EAD” na saída. Passo-a-passo: y recebe o valor “EAD-UFGD” x recebe o endereço de y na memória o endereço apontado por x (que é o endereço de y) recebe o valor “EAD” exibe o valor de y (que é “EAD”) Dúvidas, só perguntar.