You are on page 1of 4

Q1:

AND programs:
1.

public class AndGate1 {

public static void main(String[] args) {

boolean A = true;

boolean B = true;

boolean result = A && B;

System.out.println("A AND B = " + result);

Output:

2.
public class AndGate2 {
public static void main(String[] args) {
boolean A = true;
boolean B = false;
boolean result = A && B;
System.out.println("A AND B = " + result);
}
}

3.
import java.util.Scanner;

public class AndGate3 {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter value for A (true/false): ");
boolean A = scanner.nextBoolean();
System.out.print("Enter value for B (true/false): ");
boolean B = scanner.nextBoolean();
boolean result = A && B;
System.out.println("A AND B = " + result);
scanner.close();
}
}
4.
public class AndGate4 {
public static void main(String[] args) {
boolean A = true;
boolean B = true;
boolean result = performAND(A, B);
System.out.println("A AND B = " + result);
}

public static boolean performAND(boolean A, boolean B) {


return A && B;
}
}
5.
public class AndGate5 {
public static void main(String[] args) {
if (args.length >= 2) {
boolean A = Boolean.parseBoolean(args[0]);
boolean B = Boolean.parseBoolean(args[1]);
boolean result = A && B;
System.out.println("A AND B = " + result);
} else {
System.out.println("Please provide values for A and B as command-line arguments.");
}
}
}

OR programs:
6.
public class OrGate1 {
public static void main(String[] args) {
boolean A = false;
boolean B = true;
boolean result = A || B;
System.out.println("A OR B = " + result);
}
}
7.
public class OrGate2 {
public static void main(String[] args) {
boolean A = false;
boolean B = false;
boolean result = A || B;
System.out.println("A OR B = " + result);
}
}
8.
public class OrGate3 {
public static void main(String[] args) {
boolean A = true;
boolean B = false;
boolean result = performOR(A, B);
System.out.println("A OR B = " + result);
}

public static boolean performOR(boolean A, boolean B) {


return A || B;
}
}
9.
import java.util.Scanner;

public class OrGate4 {


public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter value for A (true/false): ");
boolean A = scanner.nextBoolean();
System.out.print("Enter value for B (true/false): ");
boolean B = scanner.nextBoolean();
boolean result = A || B;
System.out.println("A OR B = " + result);
scanner.close();
}
}
10.
public class OrGate5 {
public static void main(String[] args) {
if (args.length >= 2) {
boolean A = Boolean.parseBoolean(args[0]);
boolean B = Boolean.parseBoolean(args[1]);
boolean result = A || B;
System.out.println("A OR B = " + result);
} else {
System.out.println("Please provide values for A and B as command-line arguments.");
}
}
}

You might also like