#include #include void exercise4(){ unsigned char a = 226; unsigned char b = 120; unsigned char c = 85; unsigned char d = 81; unsigned char x; x = ~a; printf("~226 = %u\n",x); x = !a; printf("!226 = %u\n",x); x = 120 & 85; printf("120 & 85 = %u\n",x); x = 120 | 85; printf("120 | 85 = %u\n",x); x = 120 && 85; printf("120 && 85 = %u\n",x); x = 120 || 85; printf("120 || 85 = %u\n",x); x = 81 << 2; printf("81 << 2 = %u\n",x); x = 81 >> 2; printf("81 >> 2 = %u\n",x); } void arithmetic(){ unsigned char a = 5; unsigned char b = 6; unsigned char c = 200; unsigned char d = 100; unsigned char e = 3; unsigned char x; x = a+b; printf("5 + 6 = %u\n",x); x = c+d; printf("200 + 100= %u\n",x); x = a*b; printf("5 * 6 = %u\n",x); x = c*e;; printf("200*3 = %u\n",x); } int main(int argc, char** argv){ exercise4(); arithmetic(); return 0; }