void setup() {
// Inisialisasi komunikasi serial
Serial.begin(9600);
// Operator bitwise
int a = 10, b = 20;
int hasil_and, hasil_or, hasil_xor,
hasil_not, hasil_left, hasil_right;
// Perhitungan operator bitwise
hasil_and = a & b;
hasil_or = a | b;
hasil_xor = a ^ b;
hasil_not = ~a;
hasil_left = a << b;
hasil_right = a >> b;
// Menampilkan hasil ke Serial Monitor
Serial.print("Hasil AND = ");
Serial.println(hasil_and);
Serial.print("Hasil OR = ");
Serial.println(hasil_or);
Serial.print("Hasil XOR = ");
Serial.println(hasil_xor);
Serial.print("Hasil NOT = ");
Serial.println(hasil_not);
Serial.print("Hasil LEFT SHIFT = ");
Serial.println(hasil_left);
Serial.print("Hasil RIGHT SHIFT = ");
Serial.println(hasil_right);
}
void loop() {
// Tidak ada kode yang dijalankan berulang kali
}