Friday, 10 February 2012

To find even and odd from an given array


                                     /WAT to find even or odd array/

#include<stdio.h>
#include<conio.h>
void main()
{
int i,even=0,odd=0;
int a[20];
clrscr();
printf("enter the value");
for(i=1;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=1;i<10;i++)
{
if(a[i]%2==0)
even+=1;
else
odd+=1;
}
printf("even number are %d",even);
printf("odd number are %d",odd);
getch();
}

To insert an array into the list



#include<stdio.h>
#include<conio.h>
void main()
{
int i,k,n,num=0;
int a[20];
clrscr();
printf("enter the number of elements");
scanf("%d",&n);
printf("enter the value");
for(i=1;i<=n;i++)
{
scanf("%d",&a[i]);
}
printf("enter the position on which you want to insert");
scanf("%d",&k);
printf("enter the value which you want to insert");
scanf("%d",&num);
for(i=n;i>=k;i--)
{
a[i+1]=a[i];
}
a[k]=num;
n=n+1;
for(i=1;i<=n;i++)
{
printf("%d",a[i]);
}
getch();
}

To find SUM of the Matrix


/* WAP to find sum of matrix */

#include<stdio.h>
#include<conio.h>
void main()
  {
    int i,j,col,row;
    int matA[10][10],matB[10][10],matsum[10][10];
    clrscr();
    printf("Enter the order:");
    scanf("%d %d",&row,&col);
    printf("Enter the elements of Matrix A:\n");
    for(i=0;i<row;i++)
     {
      for(j=0;j<col;j++)
       {
scanf("%d",&matA[i][j]);
       }
     }
    printf("Enter the elements of Matrix B:\n");
    for(i=0;i<row;i++)
     {
      for(j=0;j<col;j++)
       {
scanf("%d",&matB[i][j]);
       }
     }
    for(i=0;i<row;i++)
     {
      for(j=0;j<col;j++)
       {
matsum[i][j]=matA[i][j]+matB[i][j];
       }
     }
    printf("The sum of Matrix is:");
    for(i=0;i<row;i++)
     {
      for(j=0;j<col;j++)
       {
printf("%d",matsum[i][j]);
       }
     }
    getch();
  }