Recent Post

3/recentposts

Sunday, January 21, 2018

LAGRANGE FORMULA/METHOD IN C PROGRAMMING

//Lagrange formula
#include<stdio.h>
void main()
{
    int n,i,j;
    float x[15],y[15],prod,sum=0,a;
    printf("Enter no. of data and a : ");
    scanf("%d%f",&n,&a);
    for(i=1;i<=n;i++)
    {
        printf("Enter x%d,y%d : ",i,i);
        scanf("%f%f",&x[i],&y[i]);
    }
    for(i=1;i<=n;i++)
    {
        prod=1;
        for(j=1;j<=n;j++)
        {
            if(i!=j)
            {
                prod=prod*(a-x[j])/(x[i]-x[j]);
            }
        }
        sum=sum+prod*y[i];
    }
    printf("y(%f) = %f ",a,sum);
}

Share:

0 comments:

Post a Comment

Recent

Unordered List

Definition List

Pages

Theme Support