Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

write a program in c language that is able to compute the
determinant of any 5*5 matrix from your program with at
least five examples and print the result

Answer Posted / vasanthi

#include<conio.h>
#include<stdio.h>

int a[20][20],m;
int determinant(int f[20][20],int a);
int main()
{
int i,j;
printf("----------------------------------------------------------------------\n");
printf("-------------------made by C code champ ------------------------------\n");
printf("----------------------------------------------------------------------\n");
printf("\n\nEnter order of matrix : ");
scanf("%d",&m);
printf("\nEnter the elements of matrix\n");
for(i=1;i<=m;i++)
{
for(j=1;j<=m;j++)
{
printf("a[%d][%d] = ",i,j);
scanf("%d",&a[i][j]);
}
}
printf("\n\n---------- Matrix A is --------------\n");
for(i=1;i<=m;i++)
{
printf("\n");
for(j=1;j<=m;j++)
{
printf("\t%d \t",a[i][j]);
}
}
printf("\n \n");
printf("\n Determinant of Matrix A is %d .",determinant(a,m));
getch();
}

int determinant(int f[20][20],int x)
{
int pr,c[20],d=0,b[20][20],j,p,q,t;
if(x==2)
{
d=0;
d=(f[1][1]*f[2][2])-(f[1][2]*f[2][1]);
return(d);
}
else
{
for(j=1;j<=x;j++)
{
int r=1,s=1;
for(p=1;p<=x;p++)
{
for(q=1;q<=x;q++)
{
if(p!=1&&q!=j)
{
b[r][s]=f[p][q];
s++;
if(s>x-1)
{
r++;
s=1;
}
}
}
}
for(t=1,pr=1;t<=(1+j);t++)
pr=(-1)*pr;
c[j]=pr*determinant(b,x-1);
}
for(j=1,d=0;j<=x;j++)
{
d=d+(f[1][j]*c[j]);
}
return(d);
}
}

Is This Answer Correct ?    0 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

protocols of milk ring test ?

1487


Describe briefly how an amobea exchanges oxygen and carbon dioxide gases with its surroundings.

2028


why the down linking frequency of a satellite is smaller than uplinking frequency?

2071


Five iportant parameters in transducer operation.( help me with correct ans.)

1844


Briefly describe how three types of page tables works and compare their benefits.

1872


John was performing IS audit of a computer center. He noticed that two activities were performed by the same person. He did NOT report one of the following sets of activities as audit failure. Which one did he not report? A) Security operation and change management B) Computer operations and system development C) System development and change management D) System development and systems testing

1934


What is the general IQ of the human being?

1385


What is an interrupt?

1997


hi i am in final year of msc electronics.i am interested in space research.but i dont know which stations offering if any one has an idea please tell me the details. thank you

1943


interview just dial market line

1369


why we join medical rep

1881


Available paper in exam gnfc

1289


an iron ball bounce more than a cricket ball?

2174


describe atime when you felt it was necessary to change a staffing pattern to better meet your unit's needs. how did you handle the sutuation?

1923


where is plural executive exists in ?

3253