Sunday, 27 November 2011

C program for Find Transpose Using Array


#include<stdio.h>
#include<conio.h>
void main()
{
   int r,c,i,j,a[4][4],t[4][4];
   clrscr();
   printf("\n enter the row of matrix=");
   scanf("%d" ,&r);
    printf("\n enter the colum of matrix=");
   scanf("%d" ,&c);
   printf("\n enter data for the matrix=");
   for(i=0;i<r;i++)
    {
 for(j=0;j<c;j++)
  {
    scanf("%d",&a[i][j]);
       }
 
}
    for(i=0;i<c;i++)
{
  for(j=0;j<r;j++)
   {
 t[i][j] =a[i][j];
 printf("%d",t[i][j]);
}
printf("\n");
}
getch();
}
  

C program for Multipication Of Matrix Using Array


#include<stdio.h>
#include<conio.h>
void main()
{
   int r1,c1,r2,c2,j,i,a[3][3],b[3][3],c[3][3];
   clrscr();
   printf("\n ENTER THE ROW OF MATRIX a =");
   scanf("%d"& r1);
    printf("\n ENTER THE COLUM OF MATRIX a =");
   scanf("%d"& c1);
   printf("\n ENTER THE DATA OF MATRIX a");
   for(i=0;i<r1;i++)
    {
 for(j=0;j<c1;j++)
  {
    scanf("%d",& a[i][j]);
  }
}
   printf("\n ENTER THE ROW OF MATRIX b=");
   scanf("%d", &r2);
   printf("\n ENTER THE COLOM OF MATRIX b=");
   scanf("%d",% c2);
   printf("\n ENTER THE DATA IN MATRIX b=");
   for(i=0;i<r2;i++)
    {
 for(j=0;j<c2;j++)
  {
    scanf("%d",& b[i][j]);
  }
}
   if(c1=r2)
    {
 printf("\n Multipication is Possible and result is following =");
 for(i=0;i<r1;i++)
  {
    for(j=0;j<c1;c++)
 {
   c[i][j] = 0;
   c[i][j] =a[i][j] * b[i][j];
printf("%d",c[i][j]);
 }
printf("\n");
}

else
printf("\n Multipication IS NOT POSSIBLE");
getch();

}

C program for Find Matrix Substraction For Using Array


#include<stdio.h>
#include<conio.h>
void main()
{
   int r1,c1,r2,c2,j,i,a[3][3],b[3][3],c[3][3];
   clrscr();
   printf("\n ENTER THE ROW OF MATRIX a =");
   scanf("%d"& r1);
    printf("\n ENTER THE COLUM OF MATRIX a =");
   scanf("%d"& c1);
   printf("\n ENTER THE DATA OF MATRIX a");
   for(i=0;i<r1;i++)
    {
 for(j=0;j<c1;j++)
  {
    scanf("%d",& a[i][j]);
  }
}
   printf("\n ENTER THE ROW OF MATRIX b=");
   scanf("%d", &r2);
   printf("\n ENTER THE COLOM OF MATRIX b=");
   scanf("%d",% c2);
   printf("\n ENTER THE DATA IN MATRIX b=");
   for(i=0;i<r2;i++)
    {
 for(j=0;j<c2;j++)
  {
    scanf("%d",& b[i][j]);
  }
}
   if(r1==r2)&&(c1==c2)
    {
 printf("\n Substraction is Possible and result is following =");
 for(i=0;i<r1;i++)
  {
    for(j=0;j<c1;c++)
 {
   c[i][j] =a[i][j] - b[i][j];
printf("%d",c[i][j]);
 }
printf("\n");
}

else
printf("\n SUBSTRACTION IS NOT POSSIBLE");
getch();

}

C program for Find Matrix Addition Using Array


#include<stdio.h>
#include<conio.h>
void main()
{
   int r1,c1,r2,c2,j,i,a[3][3],b[3][3],c[3][3];
   clrscr();
   printf("\n ENTER THE ROW OF MATRIX a =");
   scanf("%d"& r1);
    printf("\n ENTER THE COLUM OF MATRIX a =");
   scanf("%d"& c1);
   printf("\n ENTER THE DATA OF MATRIX a");
   for(i=0;i<r1;i++)
    {
 for(j=0;j<c1;j++)
  {
    scanf("%d",& a[i][j]);
  }
}
   printf("\n ENTER THE ROW OF MATRIX b=");
   scanf("%d", &r2);
   printf("\n ENTER THE COLOM OF MATRIX b=");
   scanf("%d",% c2);
   printf("\n ENTER THE DATA IN MATRIX b=");
   for(i=0;i<r2;i++)
    {
 for(j=0;j<c2;j++)
  {
    scanf("%d",& b[i][j]);
  }
}
   if(r1==r2)&&(c1==c2)
    {
 printf("\n Addition is Possible and result is following =");
 for(i=0;i<r1;i++)
  {
    for(j=0;j<c1;c++)
 {
   c[i][j] =a[i][j] + b[i][j];
printf("%d",c[i][j]);
 }
printf("\n");
}

else
printf("\n ADDITION IS NOT POSSIBLE");
getch();

}

C program for Find Sum Of Matrix Using Array


#include<stdio.h>
#include<conio.h>
void main()
{
  int r1,c1,i,j;
  int matrix[3][3];
  clrscr();
  printf("\n ENTER THE ROW OF THE MATRIX 1 =");
  scanf("%d",&r1);
  printf("\n ENTER THE COLOM OF THE MATRIX 1 =");
  scanf("%d",&c1);
  printf("\n ENTER DATA FOR MATRIX");
  for(i=0;i<r1;i++)
   {
     for(j=0;j<=c1;j++)
 {
   scanf("%d",& matrix[i][j]);
 }
   }
   printf("SHOW THE RESULT");
   for(i=0;i<c1;i++)
    {
 for(j=0;j<c1;j++)
  {
    sum=sum+mat[i][j];
  }
}
  printf("sum=%d",sum);
  getch();
 
}
  

C program for Print Value With Two Dimensional Array Of Matrix


#include<stdio.h>
#include<conio.h>
void main()
{
  int r1,c1,i,j;
  int matrix[3][3];
  clrscr();
  printf("\n ENTER THE ROW OF THE MATRIX 1 =");
  scanf("%d",&r1);
  printf("\n ENTER THE COLOM OF THE MATRIX 1 =");
  scanf("%d",&c1);
  printf("\n ENTER DATA FOR MATRIX");
  for(i=0;i<r1;i++)
   {
     for(j=0;j<=c1;j++)
 {
   scanf("%d",& matrix[i][j]);
 }
   }
  printf("ENTER THE DATA OF MATRIX IS DISPLAYED");
  for(i=0;i<r1;i++)
   {
     for(j=0;j<c1;j++)
 {
   printf("%d",matrix[i][j]);
 }
 printf("\n");
   }
  
   getch();
  
  
  
 }