public class TabelKebenaran {
    public static void main(String[] args) {
        System.out.println("p      q      p && q  p || q  !p");
        System.out.println("--------------------------------");

        boolean[] nilai = {false, true};
        for (boolean p : nilai) {
            for (boolean q : nilai) {
                System.out.printf("%-7b%-7b%-8b%-8b%-7b%n", p, q, p && q, p || q, !p);
            }
        }
    }
}
