Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- bool TablicaXOR(int a,int b){
- if((!a)&&(!b)||((a)&&(b)))
- return 0;
- else
- return 1;
- }
- int main(){
- int Number;
- bool bit[7];
- cout<<"Wprowadz wartosci 4 bitow"<<endl;
- cin>>bit[6];
- cin>>bit[5];
- cin>>bit[4];
- cin>>bit[2];
- bit[0]=TablicaXOR(TablicaXOR(bit[2],bit[4]),bit[6]);
- bit[1]=TablicaXOR(TablicaXOR(bit[2],bit[5]),bit[6]);
- bit[3]=TablicaXOR(TablicaXOR(bit[4],bit[5]),bit[6]);
- cout<<"Tablica bitow "<<endl;
- for(int i=6;i>=0;i--)
- cout<<bit[i];
- cout<<"\nKtory bit zanegowac "<<endl;
- cin>>Number;
- for(int i=6;i>=0;i--)
- bit[i];
- if(!bit[Number])
- bit[Number]=1;
- else
- bit[Number]=0;
- cout<<"\nTablica bitow "<<endl;
- for(int i=6;i>=0;i--)
- cout<<bit[i];
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement