fork download
  1. program ideone;
  2. var variable:integer;//глобальна
  3.  
  4. procedure proc;
  5. var variable:integer; //локальна
  6. begin
  7. variable := 5;
  8. writeln('Локальна ',variable);//5
  9. end;
  10.  
  11. begin
  12. variable := 3;//глобальна змінна
  13. writeln('Глобальна ',variable);//3
  14. proc;//5
  15. writeln('Глобальна ',variable);//все одно 3, бо змінилася лише локальна в proc variable.
  16. end.
Success #stdin #stdout 0s 336KB
stdin
Standard input is empty
stdout
Глобальна 3
Локальна 5
Глобальна 3