Session 10
Source Code
import java.util.*;
public class Session10 {
public static void main(String[] args) {
System.out.println("Session 10");
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;
case "E7":
example7();
break;
case "E8":
example8();
break;
case "E9":
example9();
break;
case "E10":
example10();
break;
case "E11":
example11();
break;
case "E12":
example12();
break;
default:
System.out.println("Invalid choice");
break;
}
}
// example1 method definition
public static void example1() {
Scanner in = new Scanner(System.in);
System.out.print("A: ");
boolean A = in.nextBoolean();
System.out.print("B: ");
boolean B = in.nextBoolean();
// add new code
}
// example2 method definition
public static void example2() {
Scanner in = new Scanner(System.in);
System.out.print("isWeekDay: ");
boolean isWeekDay = in.nextBoolean();
System.out.print("isWorkHours: ");
boolean isWorkHours = in.nextBoolean();
// Original
// Equivalent (using DeMorgan's)
}
// example3 method definition
public static void example3() {
Scanner in = new Scanner(System.in);
System.out.print("A: ");
boolean A = in.nextBoolean();
System.out.print("B: ");
boolean B = in.nextBoolean();
// add new code
}
// example4 method definition
public static void example4() {
Scanner in = new Scanner(System.in);
System.out.print("isCold: ");
boolean isCold = in.nextBoolean();
System.out.print("isRainy: ");
boolean isRainy = in.nextBoolean();
// Original
// Equivalent (using DeMorgans)
}
// example5 method definition
public static void example5() {
Scanner in = new Scanner(System.in);
System.out.print("isRaining: ");
boolean isRaining = in.nextBoolean();
System.out.print("isWindy: ");
boolean isWindy = in.nextBoolean();
// add new code
}
// example6 method definition
public static void example6() {
Scanner in = new Scanner(System.in);
System.out.print("x: ");
int x = in.nextInt();
System.out.print("y: ");
int y = in.nextInt();
// Equality comparison
// Equivalent Negation
}
// example7 method definition
public static void example7() {
System.out.println("Example 7");
Scanner in = new Scanner(System.in);
System.out.print("x: ");
int x = in.nextInt();
System.out.print("y: ");
int y = in.nextInt();
// Greater than comparison
// Equivalent Negation
}
// example8 method definition
public static void example8() {
System.out.println("Example 8");
Scanner in = new Scanner(System.in);
System.out.print("x: ");
int x = in.nextInt();
System.out.print("y: ");
int y = in.nextInt();
// Less than comparison
// Equivalent Negation
}
// example9 method definition
public static void example9() {
System.out.println("Example 9");
Scanner in = new Scanner(System.in);
System.out.print("x: ");
int x = in.nextInt();
System.out.print("y: ");
int y = in.nextInt();
// Greater than or equal comparison
// Equivalent Negation
}
// example10 method definition
public static void example10() {
System.out.println("Example 10");
Scanner in = new Scanner(System.in);
System.out.print("x: ");
int x = in.nextInt();
System.out.print("y: ");
int y = in.nextInt();
// Less than or equal comparison
// Equivalent Negation
}
// example11 method definition
public static void example11() {
Scanner in = new Scanner(System.in);
System.out.print("A: ");
double A = in.nextDouble();
System.out.print("B: ");
double B = in.nextDouble();
// add code
}
// example12 method definition
public static void example12() {
}
}S10Problem1.java
S10Problem2.java
S10Problem3.java
S10Problem4.java
S10Problem5.java
S10Problem6.java
S10Problem7.java
S10Problem8.java
S10Problem9.java
S10Problem10.java
S10Problem11.java
S10Problem12.java
Last updated
Was this helpful?