Telecomunicaciones
>> L=0;
for A=12:-1:1
X(A)=input('DIGITE DE A 1 EL CODIGO DE 12 BITS ');
endif((X(11)==0)&&(X(10)==0)&&(X(9)==0)&&(X(8)==0)&&(X(7)==0)&&(X(6)==0)&&(X(5)==0))
L=7;
s(4)=X(3);
s(3)=X(2);
s(2)=X(1);
s(1)=X(0);
end
if((X(11)==0)&&(X(10)==0)&&(X(9)==0)&&(X(8)==0)&&(X(7)==0)&&(X(6)==0)&&(X(5)==1))
L=6;
s(4)=X(4);
s(3)=X(3);s(2)=X(2);
s(1)=X(1);
end
if((X(11)==0)&&(X(10)==0)&&(X(9)==0)&&(X(8)==0)&&(X(7)==0)&&(X(6)==1))
L=5;
s(4)=X(5);
s(3)=X(4);
s(2)=X(3);
s(1)=X(2);
endif((X(11)==0)&&(X(10)==0)&&(X(9)==0)&&(X(8)==0)&&(X(7)==1))
L=4;
s(4)=X(6);
s(3)=X(5);
s(2)=X(4);
s(1)=X(3);
end
if((X(11)==0)&&(X(10)==0)&&(X(9)==0)&&(X(8)==1))
L=3;
s(4)=X(7);
s(3)=X(6);s(2)=X(5);
s(1)=X(4);
end
if((X(11)==0)&&(X(10)==0)&&(X(9)==1))
L=2;
s(4)=X(8);
s(3)=X(7);
s(2)=X(6);
s(1)=X(5);
end
if((X(11)==0)&&(X(10)==1))
L=1;
s(4)=X(9);s(3)=X(8);
s(2)=X(7);
s(1)=X(6);
end
s(8)=X(12);
F=7-L;
if (F==0)
s(7)=0;
s(6)=0;
s(5)=0;
end
if (F==1)
s(7)=0;
s(6)=0;
s(5)=1;end
if (F==2)
s(7)=0;
s(6)=1;
s(5)=0;
end
if (F==3)
s(7)=0;
s(6)=1;
s(5)=1;
end
if (F==4)
s(7)=1;
s(6)=0;
s(5)=0;
endif (F==5)
s(7)=1;
s(6)=0;
s(5)=1;
end
if (F==6)
s(7)=1;
s(6)=1;
s(5)=0;
end
if (F==7)
s(7)=1;
s(6)=1;
s(5)=1;
end
fort=8:-1:1
s(t)
end
COMPROBAMOS QUE EFECTIVAMENTE NOS DA EL CODIGO CORRECTO DE 8 BITS
DIGITE DE A 1 EL CODIGO DE 12 BITS 1
DIGITE DE A 1 EL CODIGO DE 12 BITS 0
DIGITE DE A 1 ELCODIGO DE 12 BITS 1
DIGITE DE A 1 EL CODIGO DE 12 BITS 0
DIGITE DE A 1 EL CODIGO DE 12 BITS 1
DIGITE DE A 1 EL CODIGO DE 12 BITS 1
DIGITE DE A 1 EL CODIGO DE 12 BITS 1
DIGITE DE A 1 EL...
Regístrate para leer el documento completo.