Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. #include<iostream>
  2.  
  3. using namespace std;
  4.  
  5. bool TablicaXOR(int a,int b){
  6. if((!a)&&(!b)||((a)&&(b)))
  7. return 0;
  8. else
  9. return 1;
  10.  
  11. }
  12.  
  13. int main(){
  14. int Number;
  15. bool bit[7];
  16.  
  17. cout<<"Wprowadz wartosci 4 bitow"<<endl;
  18.  
  19. cin>>bit[6];
  20. cin>>bit[5];
  21. cin>>bit[4];
  22. cin>>bit[2];
  23.  
  24.  
  25. bit[0]=TablicaXOR(TablicaXOR(bit[2],bit[4]),bit[6]);
  26. bit[1]=TablicaXOR(TablicaXOR(bit[2],bit[5]),bit[6]);
  27. bit[3]=TablicaXOR(TablicaXOR(bit[4],bit[5]),bit[6]);
  28.  
  29. cout<<"Tablica bitow "<<endl;
  30.  
  31. for(int i=6;i>=0;i--)
  32. cout<<bit[i];
  33.  
  34.  
  35. cout<<"\nKtory bit zanegowac "<<endl;
  36. cin>>Number;
  37.  
  38. for(int i=6;i>=0;i--)
  39. bit[i];
  40.  
  41. if(!bit[Number])
  42. bit[Number]=1;
  43. else
  44. bit[Number]=0;
  45.  
  46. cout<<"\nTablica bitow "<<endl;
  47.  
  48. for(int i=6;i>=0;i--)
  49. cout<<bit[i];
  50.  
  51.  
  52. return 0;
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement