It is required to use a program to finish this question Only
Solution
inp2 = input(\'Enter number of points:\',\'s\');
n = str2double(inp2);
 ax = zeros(n);
 ay = zeros(n);
 for i=1:n
 fprintf(\'Point: %d\',i);
 x = input(\'Enter value of x:\',\'s\');
 y = input(\'Enter value of f(x):\',\'s\');
 ax(i) = str2double(x);
 ay(i) = str2double(y);
 end
 fy = 0;
 inp3 = input(\'Enter the value of a to compute h(a): \',\'s\');
 a = str2double(inp3);
for i=1:n
 nr=1;
 dr=1;
 for j=1:n
 if (j ~= i)
 nr = nr*(a - ax(j));
 dr = dr*(ax(i) - ax(j));
 end
 end
 fy = fy + (nr / dr)*ay(i);
 end
fprintf(\'Value of h(a) = %.4f \ \', fy);
%------------------------Sample run------------------------
Enter number of points:3
 Point: 1Enter value of x:1
 Enter value of f(x):1
 Point: 2Enter value of x:2
 Enter value of f(x):8
 Point: 3Enter value of x:3
 Enter value of f(x):27
 Enter the value of a to compute h(a): 4
 Value of h(a) = 58.0000

