Session 13
Source Code
import java.util.*;
public class Session13 {
public static void main(String[] args) {
System.out.println("Session 13");
Scanner in = new Scanner(System.in);
// Menu
System.out.println("Menu");
System.out.println("E1 - Example 1");
// setup Scanner
System.out.print("Choice: ");
String choice = in.nextLine();
// switch statement
switch(choice) {
case "E1":
example1();
break;
case "E2":
example2();
break;
case "E3":
example3();
break;
case "E4":
example4();
break;
case "E5":
example5();
break;
case "E6":
example6();
break;
default:
System.out.println("Invalid choice");
break;
}
}
// example1 method definition
public static void example1() {
}
// example2 method definition
public static void example2() {
}
// example3 method definition
public static void example3() {
}
// example4 method definition
public static void example4() {
}
// example5 method definition
public static void example5() {
}
// example5 method definition
public static void example6() {
}
}S13Problem1.java
import java.util.*;
public class S13Problem1 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 1");
boolean userLoggedIn = in.nextBoolean();
boolean hasPermission = in.nextBoolean();
// Original
if (!userLoggedIn || !hasPermission) {
System.out.println("Access denied.");
} else {
System.out.println("Access granted.");
}
// Simplify using De Morgan's Laws
}
}S13Problem2.java
import java.util.*;
public class S13Problem2 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 2");
boolean isMember = in.nextBoolean();
boolean hasActiveSubscription = in.nextBoolean();
// Original
if (!isMember || !hasActiveSubscription) {
System.out.println("Access denied. Please check your membership or subscription.");
} else {
System.out.println("Access granted. Welcome!");
}
// Simplify using De Morgan's Laws
}
}S13Problem3.java
import java.util.*;
public class S13Problem3 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 3");
boolean isLoggedIn = in.nextBoolean();
boolean isPaidUser = in.nextBoolean();
// Original
if (!isLoggedIn || !isPaidUser) {
System.out.println("Please log in or purchase a subscription.");
} else {
System.out.println("Welcome to the premium service!");
}
// Simplify using De Morgan's Laws
}
}S13Problem4.java
import java.util.*;
public class S13Problem4 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 4");
boolean isHungry = in.nextBoolean();
boolean isThirsty = in.nextBoolean();
// Original
if !(isHungry || isThirsty) {
System.out.println("Satisfied");
} else {
System.out.println("Not satisfied");
}
// Simplify using De Morgan's Laws
}
}S13Problem5.java
import java.util.*;
public class S13Problem5 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 5");
boolean isWeekend = in.nextBoolean();
boolean isHoliday = in.nextBoolean();
// Original
if !(isWeekend || isHoliday) {
System.out.println("Have Work");
} else {
System.out.println("Don't have work");
}
// Simplify using De Morgan's Laws
}
}S13Problem6.java
import java.util.*;
public class S13Problem6 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 6");
boolean isOpenLate = in.nextBoolean();
boolean isCrowded = in.nextBoolean();
// Original
if !(isOpenLate || isCrowded) {
System.out.println("Perfect time");
} else {
System.out.println("Not the perfect time");
}
// Simplify using De Morgan's Laws
}
}S13Problem7.java
import java.util.*;
public class S13Problem7 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 7");
int temperature = 30;
if (!(temperature > 40 && temperature <= 25)) {
System.out.println("Temperature is normal.");
} else {
System.out.println("Alert: Extreme temperature!");
}
}
}S13Problem8.java
import java.util.*;
public class S13Problem8 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 8");
}
}S13Problem10.java
import java.util.*;
public class S13Problem10 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 10");
}
}S13Problem11.java
import java.util.*;
public class S13Problem11 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 11");
}
}S13Problem12.java
import java.util.*;
public class S13Problem12 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("Problem 12");
}
}Last updated
Was this helpful?