
14.05.2009, 14:50
|
Модератор
|
|
Регистрация: 17.04.2008
Сообщения: 8,107
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
|
|
Лучше для этого использовать входные и выходные параметры:
Код:
program Test;
procedure Calc(a, b : real; var c, d : real);
begin
c := a*a + b*b;
d := 2*a*b;
end;
var
a, b, c, d : real;
begin
Write('Введите значение a:'); ReadLn(a);
Write('Введите значение b:'); ReadLn(b);
Calc(a,b,c,d);
WriteLn('Сума квадратов = ',c);
WriteLn('Удвоенное произведение = ',d);
ReadLn;
end.
|