Advertisement
desislava_topuzakova

05. Small Shop

May 13th, 2023
288
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.79 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class SmallShop_05 {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6.  
  7. String product = scanner.nextLine(); //закупен продукт
  8. String town = scanner.nextLine(); //град
  9. double quantity = Double.parseDouble(scanner.nextLine()); //количество
  10.  
  11. double price = 0; //ед. цена на продукта
  12.  
  13. //1. проверка за града -> "Sofia", "Plovdiv", "Varna"
  14. switch (town) {
  15. case "Sofia":
  16. //продуктът е купен в София
  17. //проверка кой продукт е купен -> coffee water beer sweets peanuts
  18. if (product.equals("coffee")) {
  19. price = 0.50;
  20. } else if (product.equals("water")) {
  21. price = 0.80;
  22. } else if (product.equals("beer")) {
  23. price = 1.20;
  24. } else if (product.equals("sweets")) {
  25. price = 1.45;
  26. } else if (product.equals("peanuts")) {
  27. price = 1.60;
  28. }
  29. break;
  30. case "Plovdiv":
  31. //продуктът е купен в Пловдив
  32. //проверка кой продукт е купен -> coffee water beer sweets peanuts
  33. if (product.equals("coffee")) {
  34. price = 0.40;
  35. } else if (product.equals("water")) {
  36. price = 0.70;
  37. } else if (product.equals("beer")) {
  38. price = 1.15;
  39. } else if (product.equals("sweets")) {
  40. price = 1.30;
  41. } else if (product.equals("peanuts")) {
  42. price = 1.50;
  43. }
  44. break;
  45. case "Varna":
  46. //продуктът е купен във Варна
  47. //проверка кой продукт е купен -> coffee water beer sweets peanuts
  48. if (product.equals("coffee")) {
  49. price = 0.45;
  50. } else if (product.equals("water")) {
  51. price = 0.70;
  52. } else if (product.equals("beer")) {
  53. price = 1.10;
  54. } else if (product.equals("sweets")) {
  55. price = 1.35;
  56. } else if (product.equals("peanuts")) {
  57. price = 1.55;
  58. }
  59. break;
  60. }
  61.  
  62. //крайна цена = количество * ед. цена (зависи от product и town)
  63. double totalPrice = quantity * price;
  64. System.out.println(totalPrice);
  65.  
  66. }
  67. }
  68.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement