O Sistersinspirit.ca ajuda você a encontrar respostas para suas perguntas com a ajuda de uma comunidade de especialistas. Obtenha respostas detalhadas e precisas para suas perguntas de uma comunidade dedicada de especialistas em nossa plataforma de perguntas e respostas. Conecte-se com profissionais prontos para fornecer respostas precisas para suas perguntas em nossa abrangente plataforma de perguntas e respostas.

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.

 

 



Sagot :

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.
Esperamos que tenha encontrado o que procurava. Sinta-se à vontade para nos revisitar para obter mais respostas e informações atualizadas. Obrigado por escolher nosso serviço. Estamos dedicados a fornecer as melhores respostas para todas as suas perguntas. Visite-nos novamente. Obrigado por confiar no Sistersinspirit.ca. Visite-nos novamente para obter novas respostas dos especialistas.