2015-12-28 14:25:15 +03:00
|
|
|
// Процедурные переменные
|
2015-05-14 22:35:07 +03:00
|
|
|
|
|
|
|
|
function add(a,b: integer): integer;
|
|
|
|
|
begin
|
|
|
|
|
Result := a + b;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
function mult(a,b: integer): integer;
|
|
|
|
|
begin
|
|
|
|
|
Result := a * b;
|
|
|
|
|
end;
|
|
|
|
|
|
|
|
|
|
var p: function (a,b: integer): integer;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
begin
|
|
|
|
|
p := add;
|
2015-12-28 14:25:15 +03:00
|
|
|
writeln('Сумма 2 и 3 равна ',p(2,3));
|
2015-05-14 22:35:07 +03:00
|
|
|
p := mult;
|
2015-12-28 14:25:15 +03:00
|
|
|
writeln('Произведение 2 и 3 равно ',p(2,3));
|
2015-05-14 22:35:07 +03:00
|
|
|
end.
|