borkins

02. Small Shop

Mar 26th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.99 KB | None | 0 0
  1. /**
  2.  * Project: Complex_Conditions - created by borkins on 2017-03-25.
  3.  */
  4.  
  5. import java.util.Scanner;
  6.  
  7. public class _02_SmallShop
  8. {
  9.     public static void main(String[] args)
  10.     {
  11.         Scanner console = new Scanner(System.in);
  12.        
  13.         String product = console.nextLine().toLowerCase();
  14.         String town = console.nextLine().toLowerCase();
  15.         double quantity = Double.parseDouble(console.nextLine());
  16.        
  17.         double price = 0d;
  18.        
  19.         switch (product)
  20.         {
  21.             case "coffee":
  22.                 switch (town)
  23.                 {
  24.                     case "sofia": price = 0.5; break;
  25.                     case "plovdiv": price = 0.4; break;
  26.                     case "varna": price = 0.45; break;
  27.                 }
  28.                 break;
  29.             case "water":
  30.                 switch (town)
  31.                 {
  32.                     case "sofia": price = 0.8; break;
  33.                     case "plovdiv": price = 0.7; break;
  34.                     case "varna": price = 0.7; break;
  35.                 }
  36.                 break;
  37.             case "beer":
  38.                 switch (town)
  39.                 {
  40.                     case "sofia": price = 1.20; break;
  41.                     case "plovdiv": price = 1.15; break;
  42.                     case "varna": price = 1.10; break;
  43.                 }
  44.                 break;
  45.             case "sweets":
  46.                 switch (town)
  47.                 {
  48.                     case "sofia": price = 1.45; break;
  49.                     case "plovdiv": price = 1.30; break;
  50.                     case "varna": price = 1.35; break;
  51.                 }
  52.                 break;
  53.             case "peanuts":
  54.                 switch (town)
  55.                 {
  56.                     case "sofia": price = 1.60; break;
  57.                     case "plovdiv": price = 1.50; break;
  58.                     case "varna": price = 1.55; break;
  59.                 }
  60.                 break;
  61.         }
  62.         System.out.println(quantity * price);
  63.     }
  64. }
Add Comment
Please, Sign In to add comment