You are on page 1of 3

Task 01:

#include<stdio.h>
int main()
{
int a[4][4],i,j;
printf("enter the value=\n");
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
scanf("%d\n", &a[i][j]);
}
printf("\n");

}
for(i=0;i<4;i++)
{
for(j=0;j<4;j++)
{
printf("%d ", a[i][j]);
}
printf("\n");
}
}

Task 02:

#include<stdio.h>
int main()
{
int a[3][3],b[3][3],sum[3][3];
int i,j;

printf("enter the value matrix 1=\n");


for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d", &a[i][j]);
}
}
printf("enter the value matrix 2=\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d", &b[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
sum[i][j]=a[i][j]+b[i][j];
}
}
printf("now add the matrices=\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",sum[i][j]);
}
printf("\n");
}

Task 03:

#include<stdio.h>
void functionmatrix(int a[3][3],int transpose[3][3]);
int main()
{
int x[3][3],y[3][3];
int i,j;
printf("enter the number in x=\n");
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d ",&x[i][j]);
}
}

functionmatrix(x,y);
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",y[i][j]);
}
printf("\n");
}
}
void functionmatrix(int a[3][3],int transpose[3][3])
{
int i,j;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
transpose[i][j]=a[j][i];
}

}
}

Task 04:

#include<stdio.h>
int main()
{
int x[2][2],y[2][2],mul[2][2];
int i,j,k;
int sum=0;

printf("enter the numbers in x=\n");


for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d ", &x[i][j]);
}
}
printf("enter the numbers in y=\n");
for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
scanf("%d ",&y[i][j]);
}
}

for(i=0;i<2;i++)
{
for(j=0;j<2;j++)
{
sum =0;
for(k=0;k<2;k++)
{
sum=sum+x[i][k]*y[k][j];
}
mul[i][j]=sum;
printf("%d ",mul[i][j]);

}
printf("\n");
}
}

You might also like