C program to find the sparse matrix

C program to accept a matrix and determine whether it is a sparse matrix or not?. A sparse matrix is a matrix, which has more zero elements than nonzero elements. Read more about C Programming Language .

`/************************************************************ You can use all the programs on  www.c-program-example.com* for personal and learning purposes. For permissions to use the* programs for commercial purposes,* contact [email protected]* To find more C programs, do visit www.c-program-example.com* and browse!* *                                  Happy Coding***********************************************************/#include <stdio.h>void main (){ static int m1[10][10]; int i,j,m,n; int counter=0; printf ("Enter the order of the matixn"); scanf ("%d %d",&m,&n); printf ("Enter the co-efficients of the matixn"); for (i=0;i<m;++i) {  for (j=0;j<n;++j)  {   scanf ("%d",&m1[i][j]);   if (m1[i][j]==0)   {    ++counter;   }  } } if (counter>((m*n)/2)) {  printf ("The given matrix is sparse matrix n"); } else  printf ("The given matrix is not a sparse matrix n"); printf ("There are %d number of zeros",counter);}       /* EN dof main() */`
`Read more Similar C ProgramsMatrix ProgramsLearn C Programming`

You can easily select the code by double clicking on the code area above.

You can discuss these programs on our Facebook Page. Start a discussion right now,

our page!

(you can send this program to your friend using this button)

(c) www.c-program-example.com

2 comments on “C program to find the sparse matrix”

• need a program to convert and display 2 matrix to their three tuple form,find simple and fast transpose of them,and to add these two sparse matrices.

• Hello Rahul,

Thanks for writing in. Please email your request to [email protected] along with sample input-output.

For more discussions on programs, join http://www.facebook.com/cprogramexample

Search our website to see if what you are requesting is already there.

You can find the search bar at the top.