No ponto 91% do curso de LÓGICA DE PROGRAMAÇÃO do site contém um exemplo em que uma VARIÁVEL GLOBAL não tem seu valor alterado usando-se uma VARIÁVEL LOCAL com o mesmo nome.
O Problema é que tentei fazer isso no PASCAL TURBO e o programa tem o seu valor alterado e em outras versões nem chega a ser executado (não relatando erros do programa). Quero saber se esta informação contida no site é verdadeira?
Question
Guest - Daniel -
No ponto 91% do curso de LÓGICA DE PROGRAMAÇÃO do site contém um exemplo em que uma VARIÁVEL GLOBAL não tem seu valor alterado usando-se uma VARIÁVEL LOCAL com o mesmo nome.
O Problema é que tentei fazer isso no PASCAL TURBO e o programa tem o seu valor alterado e em outras versões nem chega a ser executado (não relatando erros do programa). Quero saber se esta informação contida no site é verdadeira?
Vou mandar o código do programa em PASCAL
PROGRAM problema01;
VAR
nome:string;
PROCEDURE setanome;
BEGIN
READ(nome);
END;
PROCEDURE mudanca
VAR
nome:string;
BEGIN
READ(nome);
END;
{começo do programa}
BEGIN
setanome;
WRITELN(nome);
mudanca;
WRITELN(nome);
END.
Grato pela atenção!
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.