Advertisement
CR7CR7

Shortcake

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