Advertisement
Guest User

Untitled

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