Var
x, y, z, t1, t2: real;
begin
x := 1;
repeat
y := 2;
repeat
if x / y < 1 then begin
t1 := exp(2) * cos(Pi * x * x) - y;
t2 := 1 / tan(x * y * y - sqrt(x) / 3);
if t1 > t2 then
z := t1
else
z := t2;
end
else z := (x * y - x * x - y * y);
writeln(' x = ', x:4:2, ' y = ', y:4:2, ' z = ', z:6:3);
y := y + 1.3;
until(y > 4);
x := x + 1.5;
until(x > 3);
end.
var
x, y, z, t1, t2: real;
begin
x := 1;
repeat
y := 2;
repeat
if x / y / y < 1 then begin
t1 := 1 - cos(Pi * x * x) - y;
t2 := tan(3 * (ln(x) / ln(3)) * y * y - (ln(x) / ln(3)) / 3);
if t1 > t2 then
z := t1
else
z := t2;
end
else z := sin(x * y - x * x - y * y);
writeln(' x = ', x:4:2, ' y = ', y:4:2, ' z = ', z:6:3);
y := y + 1.3;
until(y > 4);
x := x + 1.5;
until(x > 3);
end..