해밍코드 작성했습니다. c++
- 최초 등록일
- 2013.08.28
- 최종 저작일
- 2012.04
- 5페이지/ 한컴오피스
- 가격 3,000원
목차
없음
본문내용
int Intmalloc(int *haming, int x);
void Random(int *haming);
int Intmalloc(int x);
void MakeHamingCode(int *haming);
void MakeHamingCode(int *haming);
int CheckHamingCode(int *haming);
void InputData(int *haming);
void main(void){
int i;
int *haming;
int errorbit=0;
printf("Hamming Code Test Program\n");
//해밍 코드 생성
haming = Intmalloc(11);
for(i=0;i<11;i++)
haming[i]=0;
printf("\nInput 7 Bit Binary Transmission Number : ");
InputData(haming);
while(1==Binarycheck(haming)){
printf("\nOnly 0 OR 1 Number\n");
printf("Input 7 Bit Binary Transmission Number : ");
InputData(haming);
<중 략>
if(r3%2==1)
error[2]=1;
//네번째 비트 오류검출
for(i=0; i<11; i++){
if(i==7 || i==8 || i==9 || i==10){
if(haming[i]%2==1)
참고 자료
없음