uses crt;
var i, n: integer; b, x: real;
function y(x: real): real;
begin
y := x * (4 * x + 5) - 10
end;
begin
clrscr();
write('b: ');
readln(b);
n := trunc(18 / b);
for i := 0 to n do
begin
x := i * b - 9;
writeln(x:9:6, y(x):20:12)
end
end.
program func;
var
x, y: real;
b: real;
begin
write('Enter step value b: ');
readln(b);
x := -9;
while x <= 9 do
begin
y := 4*x*x + 5*x - 10;
writeln('For x = ', x:0:2, ' y = ', y:0:2);
x := x + b;
end;
end.