I am trying to write a program to solve this problem fordiscrete math. I am allowed to use any language. I prefer to useeither Java or C++. Would anyone mind helping me? We need toproduce a table. One of the restrictions is that we are not allowedto use “||” and “&&” in our functions.
Write a program with a language of your choice that produces a truth table for the following proposition: NOTE 1/ Your program must have the following functions: boolean implication( boolean p, boolean q) boolean or(boolean p, boolean q) boolean and(boolean p, boolean boolean biconditional(boolean p, boolean q) boolean negation(boolean p) q) 2/ Do not use || and && in your functions. 3/ Your program should use only six columns (one for each variable, and one for the given proposition. Show transcribed image text