Cześć
Potrzebuje pomocy przy operacjach bitowych. Napisałem program który wyświetla reprezentacje binarna liczby całkowitej. Chciałbym aby program negował co drugie 0 na 1 albo co druga 1 na 0 nie mam pojęcia jak kto zrobić. Czy ktoś możne pomóc?
#include <iostream>
using namespace std;
int main()
{
int tab[100];
int a;
int i = 0;
int j;
cin >> a;
while (a > 0) {
tab[i] = a % 2;
i++;
a = a / 2;
}
for (j = i - 1; j >= 0; j--) {
cout << tab[j];
}
return 0;
}