Advertisement
yovkovbpfps

Nested Loop Lab Cookie Factory

Apr 15th, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.28 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class CookieFactory {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. int n = Integer.parseInt(scanner.nextLine());
  8. boolean hasFlour = false;
  9. boolean hasEggs = false;
  10. boolean hasSugar = false;
  11.  
  12.  
  13. for (int i = 1; i <= n; i++) {
  14.  
  15. String input = scanner.nextLine();
  16.  
  17. while (!"Bake!".equals(input)){
  18.  
  19. switch (input){
  20. case "flour":
  21. hasFlour = true;
  22. break;
  23. case "eggs":
  24. hasEggs = true;
  25. break;
  26. case "sugar":
  27. hasSugar = true;
  28. break;
  29. }
  30. input = scanner.nextLine();
  31. }
  32.  
  33. if (hasEggs && hasFlour && hasSugar){
  34. System.out.printf("Baking batch number %d...%n",i);
  35. hasEggs = false;
  36. hasFlour = false;
  37. hasSugar = false;
  38. } else {
  39. System.out.println("The batter should contain flour, eggs and sugar!");
  40. i--;
  41. }
  42. }
  43. }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement