#include int main() { unsigned short int Z, X=1, Y=2; cout << "X = " << X << " Y= " << Y << '\n'; Z= X & Y; /* operatore & */ cout << "Z = X & Y = " << Z << '\n'; Z= X | Y; /* operatore | */ cout << "Z = X | Y = " << Z << '\n'; Z= Y ^ 2; /* operatore ^ */ cout << "Z = Y ^ 4 = " << Z << '\n'; Z= Y | 2; /* operatore | */ cout << "Z = Y | 4 = " << Z << '\n'; Z= ~X; /* operatore ~ */ cout << "Z = ?X = " << Z << '\n'; return 0; }