Advertisement
aneliabogeva

PastryShop

Dec 13th, 2020
690
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.86 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class PastryShop {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         String sweetType = scanner.nextLine();
  7.         Integer numberSweet = Integer.parseInt(scanner.nextLine());
  8.         Integer monthDate = Integer.parseInt(scanner.nextLine());
  9.  
  10.  
  11.         switch (sweetType){
  12.             case "Cake":
  13.                 if(monthDate <= 15){
  14.                     Double totalPriceCake = 24.00 * numberSweet;
  15.                     if(totalPriceCake >= 100 && totalPriceCake <= 200){
  16.                         totalPriceCake = totalPriceCake - 0.15*(totalPriceCake);
  17.                     }else if(totalPriceCake > 200){
  18.                         totalPriceCake = totalPriceCake - 0.25*(totalPriceCake);
  19.                     }else {
  20.                         totalPriceCake = 24.00 * numberSweet;
  21.                     }
  22.                     totalPriceCake = totalPriceCake - 0.10*(totalPriceCake);
  23.                     System.out.printf("%.2f",totalPriceCake);
  24.                 }else if(monthDate > 15 && monthDate <= 22){
  25.                     Double totalPriceCake = 28.70 * numberSweet;
  26.                     if(totalPriceCake >= 100 && totalPriceCake <= 200){
  27.                         totalPriceCake = totalPriceCake - 0.15*(totalPriceCake);
  28.                     }else if(totalPriceCake > 200){
  29.                         totalPriceCake = totalPriceCake - 0.25*(totalPriceCake);
  30.                     }else {
  31.                         totalPriceCake = 28.70 * numberSweet;;
  32.                     }
  33.                     System.out.printf("%.2f",totalPriceCake);
  34.                 }else {
  35.                     Double totalPriceCake = 28.70 * numberSweet;
  36.                     System.out.printf("%.2f",totalPriceCake);
  37.                 }
  38.                 break;
  39.             case "Souffle":
  40.                 if(monthDate <= 15){
  41.                     Double totalPriceSouffle = 6.66 * numberSweet;
  42.                     if(totalPriceSouffle >= 100 && totalPriceSouffle <= 200){
  43.                         totalPriceSouffle = totalPriceSouffle - 0.15*(totalPriceSouffle);
  44.                     }else if(totalPriceSouffle > 200){
  45.                         totalPriceSouffle = totalPriceSouffle - 0.25*(totalPriceSouffle);
  46.                     }else {
  47.                         totalPriceSouffle = 6.66 * numberSweet;
  48.                     }
  49.                     totalPriceSouffle = totalPriceSouffle - 0.10*(totalPriceSouffle);
  50.                     System.out.printf("%.2f",totalPriceSouffle);
  51.                 }else if(monthDate > 15 && monthDate <= 22){
  52.                     Double totalPriceSouffle = 9.80 * numberSweet;
  53.                     if(totalPriceSouffle >= 100 && totalPriceSouffle <= 200){
  54.                         totalPriceSouffle = totalPriceSouffle - 0.15*(totalPriceSouffle);
  55.                     }else if(totalPriceSouffle > 200){
  56.                         totalPriceSouffle = totalPriceSouffle - 0.25*(totalPriceSouffle);
  57.                     }else {
  58.                         totalPriceSouffle = 9.80 * numberSweet;;
  59.                     }
  60.                     System.out.printf("%.2f",totalPriceSouffle);
  61.                 }else {
  62.                     Double totalPriceSouffle = 9.80 * numberSweet;
  63.                     System.out.printf("%.2f",totalPriceSouffle);
  64.                 }
  65.                 break;
  66.             case "Baklava":
  67.                 if(monthDate <= 15){
  68.                     Double totalPriceBaklava = 12.60 * numberSweet;
  69.                     if(totalPriceBaklava >= 100 && totalPriceBaklava <= 200){
  70.                         totalPriceBaklava = totalPriceBaklava - 0.15*(totalPriceBaklava);
  71.                     }else if(totalPriceBaklava > 200){
  72.                         totalPriceBaklava = totalPriceBaklava - 0.25*(totalPriceBaklava);
  73.                     }else {
  74.                         totalPriceBaklava = 12.60 * numberSweet;
  75.                     }
  76.                     totalPriceBaklava = totalPriceBaklava - 0.10*(totalPriceBaklava);
  77.                     System.out.printf("%.2f",totalPriceBaklava);
  78.                 }else if(monthDate > 15 && monthDate <= 22){
  79.                     Double totalPriceBaklava = 16.98 * numberSweet;
  80.                     if(totalPriceBaklava >= 100 && totalPriceBaklava <= 200){
  81.                         totalPriceBaklava = totalPriceBaklava - 0.15*(totalPriceBaklava);
  82.                     }else if(totalPriceBaklava > 200){
  83.                         totalPriceBaklava = totalPriceBaklava - 0.25*(totalPriceBaklava);
  84.                     }else {
  85.                         totalPriceBaklava = 16.98 * numberSweet;;
  86.                     }
  87.                     System.out.printf("%.2f",totalPriceBaklava);
  88.                 }else {
  89.                     Double totalPriceBaklava = 16.98 * numberSweet;
  90.                     System.out.printf("%.2f",totalPriceBaklava);
  91.                 }
  92.                 break;
  93.         }
  94.     }
  95. }
  96.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement