69 lines
2.5 KiB
Java
69 lines
2.5 KiB
Java
|
/**
|
||
|
* @author Isaac Shoebottom (3429069)
|
||
|
*/
|
||
|
|
||
|
import java.util.Scanner;
|
||
|
|
||
|
public class Main {
|
||
|
|
||
|
public static void main(String[] args) {
|
||
|
|
||
|
Scanner scanner = new Scanner(System.in);
|
||
|
|
||
|
boolean gotPaid;
|
||
|
boolean boughtGroceries;
|
||
|
boolean leftoversAtHome;
|
||
|
boolean enoughLeftoversForMeal;
|
||
|
String scannerIn;
|
||
|
|
||
|
System.out.println("Did you get paid this week?");
|
||
|
scannerIn = scanner.nextLine();
|
||
|
scannerIn = scannerIn.toLowerCase();
|
||
|
scannerIn = (scannerIn.equals("yes")) ? "true" : (scannerIn.equals("no")) ? "false" : "not yes or no";
|
||
|
gotPaid = Boolean.parseBoolean(scannerIn);
|
||
|
|
||
|
if (gotPaid) {
|
||
|
|
||
|
System.out.println("Did you buy groceries this week?");
|
||
|
scannerIn = scanner.nextLine();
|
||
|
scannerIn = scannerIn.toLowerCase();
|
||
|
scannerIn = (scannerIn.equals("yes")) ? "true" : (scannerIn.equals("no")) ? "no" : "not yes or no";
|
||
|
boughtGroceries = Boolean.parseBoolean(scannerIn);
|
||
|
|
||
|
if (!boughtGroceries) {
|
||
|
|
||
|
System.out.println("Do you have leftovers at home?");
|
||
|
scannerIn = scanner.nextLine();
|
||
|
scannerIn = scannerIn.toLowerCase();
|
||
|
scannerIn = (scannerIn.equals("yes")) ? "true" : (scannerIn.equals("no")) ? "no" : "not yes or no";
|
||
|
leftoversAtHome = Boolean.parseBoolean(scannerIn);
|
||
|
|
||
|
if (leftoversAtHome) {
|
||
|
|
||
|
System.out.println("Are there enough leftovers for a meal?");
|
||
|
scannerIn = scanner.nextLine();
|
||
|
scannerIn = scannerIn.toLowerCase();
|
||
|
scannerIn = (scannerIn.equals("yes")) ? "true" : (scannerIn.equals("no")) ? "no" : "not yes or no";
|
||
|
enoughLeftoversForMeal = Boolean.parseBoolean(scannerIn);
|
||
|
|
||
|
if (!enoughLeftoversForMeal) {
|
||
|
System.out.println("You should eat at a restaurant.");
|
||
|
}
|
||
|
else {
|
||
|
System.out.println("You should eat at home.");
|
||
|
}
|
||
|
}
|
||
|
else {
|
||
|
System.out.println("You should eat at a restaurant.");
|
||
|
}
|
||
|
}
|
||
|
else {
|
||
|
System.out.println("You should eat at home.");
|
||
|
}
|
||
|
}
|
||
|
else {
|
||
|
System.out.println("You should eat at home.");
|
||
|
}
|
||
|
}
|
||
|
}
|