Untitled
unknown
plain_text
a year ago
916 B
4
Indexable
#include <stdio.h> int main() { int n; printf("Enter the data points: "); scanf("%d", &n); float x[n], y[n], sum = 0,temp,p; printf("Enter the value of x : "); for (int i = 0; i < n; i++) { scanf("%f", &x[i]); } printf("Enter the value of y : "); for (int i = 0; i < n; i++) { scanf("%f", &y[i]); } printf("Enter the value of x : "); scanf("%f",&p); printf("\nx\t\ty\n"); for (int i = 0; i < n; i++) { printf("%f\t%f\n",x[i],y[i]); } for (int i = 0; i < n; i++) { temp = 1; for (int j = 0; j < n; j++) { if (i != j) { temp =(temp*((p-x[j])/(x[i] - x[j]))); } } temp = temp * y[i]; sum = sum + temp; } printf("\n Root of the equation: %f",sum); return 0; }
Editor is loading...
Leave a Comment