Guest User

Untitled

a guest
Jul 14th, 2019
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.34 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Demoo {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. String team = scanner.nextLine();
  8. String souvenirs = scanner.nextLine();
  9. int countSouvenirs = Integer.parseInt(scanner.nextLine());
  10. double sum = 0;
  11. boolean teamValid = false;
  12. boolean souvenirValid = false;
  13.  
  14. switch (team) {
  15. case "Argentina":
  16. switch (souvenirs) {
  17. case "flags":
  18. sum += 3.25;
  19. break;
  20. case "caps":
  21. sum += 7.20;
  22. break;
  23. case "posters":
  24. sum += 5.10;
  25. break;
  26. case "stickers":
  27. sum += 1.25;
  28. break;
  29. default:
  30. souvenirValid = true;
  31. break;
  32. }
  33. case "Brazil":
  34. switch (souvenirs) {
  35. case "flags":
  36. sum += 4.20;
  37. break;
  38. case "caps":
  39. sum += 8.50;
  40. break;
  41. case "posters":
  42. sum += 5.35;
  43. break;
  44. case "stickers":
  45. sum += 1.20;
  46. break;
  47. default:
  48. souvenirValid = true;
  49. break;
  50. }
  51. case "Croatia":
  52. switch (souvenirs) {
  53. case "flags":
  54. sum += 2.75;
  55. break;
  56. case "caps":
  57. sum += 6.90;
  58. break;
  59. case "posters":
  60. sum += 4.95;
  61. break;
  62. case "stickers":
  63. sum += 1.10;
  64. break;
  65. default:
  66. souvenirValid = true;
  67. break;
  68. }
  69. case "Denmark":
  70. switch (souvenirs) {
  71. case "flags":
  72. sum += 3.10;
  73. break;
  74. case "caps":
  75. sum += 6.50;
  76. break;
  77. case "posters":
  78. sum += 4.80;
  79. break;
  80. case "stickers":
  81. sum += 0.90;
  82. break;
  83. default:
  84. souvenirValid = true;
  85. break;
  86. }
  87.  
  88. break;
  89. default:
  90. teamValid = true;
  91. break;
  92. }
  93. double lastPrice = countSouvenirs * sum;
  94.  
  95. if (teamValid) {
  96. System.out.println("Invalid country!");
  97. } else if (souvenirValid) {
  98. System.out.println("Invalid stock!");
  99. } else {
  100. System.out.println(String.format("Pepi bought %d %s of %s for %.2f lv.", countSouvenirs, souvenirs, team, lastPrice));
  101. }
  102.  
  103. }
  104. }
Advertisement
Add Comment
Please, Sign In to add comment