#include<stdio.h>
void main()
{
int i,j,k,n;
float a[15][15],x[10],r;
printf("Enter order of matrix :");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n+1;j++)
{
printf("Enter a[%d][%d] : ",i,j);
scanf("%f",&a[i][j]);
}
}
for(j=1;j<=n;j++)
{
for(i=1;i<=n;i++)
{
if(i!=j)
{
r=(a[i][j])/(a[j][j]);
for(k=1;k<=n+1;k++)
{
a[i][k]=a[i][k]-r*a[j][k];
}
}
}
}
for(i=1;i<=n;i++)
{
x[i]=(a[i][n+1])/(a[i][i]);
printf("x%d = %f\t",i,x[i]);
}
}
0 comments:
Post a Comment