Вроде так
if a>b then begin
min:=b;
end
else begin
min:=a;
end;
if c>min then begin
min:=min;
end
else begin
min:=c;
end;
writeln('Наименьшее число ',min);
if min<0 then begin<br>
x:=(a+b+c);
end;
writeln ('Сумма' , x );
if min>0 then begin
x:=(a*b*c);
end;
writeln ('Произведение' , x ); end.