Listato:
#include <stdio.h> #include <stdbool.h> int main() { bool a, b, c; printf("ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄ¿\n"); printf("³ a ³ b ³ a AND b ³\n"); printf("ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄ´\n"); a = false; b = false; c = a && b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); a = false; b = true; c = a && b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); a = true; b = false; c = a && b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); a = true; b = true; c = a && b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); printf("ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÙ\n"); printf("ÚÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄ¿\n"); printf("³ a ³ b ³ a OR b ³\n"); printf("ÃÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄ´\n"); a = false; b = false; c = a || b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); a = false; b = true; c = a || b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); a = true; b = false; c = a || b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); a = true; b = true; c = a || b; printf("³ %d ³ %d ³ %d ³\n", a, b, c); printf("ÀÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÙ\n"); return 0; }
Output:
┌─────────┬─────────┬─────────┐ │ a │ b │ a AND b │ ├─────────┼─────────┼─────────┤ │ 0 │ 0 │ 0 │ │ 0 │ 1 │ 0 │ │ 1 │ 0 │ 0 │ │ 1 │ 1 │ 1 │ └─────────┴─────────┴─────────┘ ┌─────────┬─────────┬─────────┐ │ a │ b │ a OR b │ ├─────────┼─────────┼─────────┤ │ 0 │ 0 │ 0 │ │ 0 │ 1 │ 1 │ │ 1 │ 0 │ 1 │ │ 1 │ 1 │ 1 │ └─────────┴─────────┴─────────┘
Codici dei caratteri per i bordi: