Pages - Menu

Tuesday, 22 July 2014

Program to calculate hamming Distance in C.

Here is the code..

//hamming code
#include<stdio.h>
int main()
{
int i,j,no,count=0,a[8],b[8];

printf("enter first no of 7 digit no");
for(i=1;i<=7;i++)
{
scanf("%d",&a[i]);
}
printf("enter second no of 7 digit no");
for(i=1;i<=7;i++)
{
scanf("%d",&b[i]);
}
for(i=1;i<=7;i++)
{
if((a[i]==1 && b[i]==0) || (a[i]==0 && b[i]==1))
{
count++;
}
}
printf("hamming distance is %d",count);
return 1;
}

For Turbo C users.

//hamming code
#include<stdio.h>
#include<conio.h>
void main()
{
int i,j,no,count=0,a[8],b[8];
clrscr();
printf("enter first no of 7 digit no");
for(i=1;i<=7;i++)
{
scanf("%d",&a[i]);
}
printf("enter second no of 7 digit no");
for(i=1;i<=7;i++)
{
scanf("%d",&b[i]);
}
for(i=1;i<=7;i++)
{
if((a[i]==1 && b[i]==0) || (a[i]==0 && b[i]==1))
{
count++;
}
}
printf("hamming distance is %d",count);
getch();
}


No comments:

Post a Comment