var
x, f1, f2:real;
begin
writeln(' x f1(x) f2(x)');
x := -2;
repeat
f1 := 3 * x * x * x + 2;
f2 := x * x + 2;
writeln(x:10:2, f1:10:4, f2:10:4);
x := x + 0.01;
until f1 = f2;
end.
var
x, f1, f2:real;
begin
writeln(' x f1(x) f2(x)');
x := -2;
repeat
f1 := 3 * x * x * x + 2;
f2 := x * x + 2;
writeln(x:10:2, f1:10:4, f2:10:4);
x := x + 0.01;
until f1 = f2;
end.