ОS
Ольга Selivanova
Для того, чтобы процедура в Pascal изменила значение глобальной переменной, достаточно, чтобы переменная с таким же именем не была описана в процедуре:
program nameapp;
var name : string[20]; { Глобальная переменная. }
procedure getname;
begin
write('Как тебя зовут? ');
readln(name);
end;
begin { Основной алгоритм программы. }
getname;
writeln(name);
end.