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?
Pergunta
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 para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.