/* AUTORE: Manuel Vichi Sensori */ #include using namespace std; int main() { int sensori; cout << "Inserisci il valore dei sensori (0-255): "; cin >> sensori; if (sensori < 0 || sensori > 255) { cerr << "ERRORE! Il valore dei sensori deve essere compreso tra 0 e 255." << std::endl; } else { bool bit3 = (sensori >> 3) & 1; bool bit6 = (sensori >> 6) & 1; if (bit3 || bit6) { sensori |= (1 << 7); } else { sensori &= ~(1 << 7); } cout << "Valore aggiornato dei sensori: " << sensori << endl; } return 0; }