Advertisement
Spocoman

Aluminum Joinery

Sep 1st, 2024
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.83 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         int count = Integer.parseInt(scanner.nextLine());
  7.         String size = scanner.nextLine(),
  8.                 delivery = scanner.nextLine();
  9.         double price = 0, discountPercentage = 0, totalPrice;
  10.  
  11.         if (count <= 10) {
  12.             System.out.println("Invalid order");
  13.         } else {
  14.             if (size.equals("90X130")) {
  15.                 price = 110;
  16.                 if (count > 60) {
  17.                     discountPercentage = 8;
  18.                 } else if (count > 30) {
  19.                     discountPercentage = 5;
  20.                 }
  21.             } else if (size.equals("100X150")) {
  22.                 price = 140;
  23.                 if (count > 80) {
  24.                     discountPercentage = 10;
  25.                 } else if (count > 40) {
  26.                     discountPercentage = 6;
  27.                 }
  28.             } else if (size.equals("130X180")) {
  29.                 price = 190;
  30.                 if (count > 50) {
  31.                     discountPercentage = 12;
  32.                 } else if (count > 20) {
  33.                     discountPercentage = 7;
  34.                 }
  35.             } else if (size.equals("200X300")) {
  36.                 price = 250;
  37.                 if (count > 50) {
  38.                     discountPercentage = 14;
  39.                 } else if (count > 25) {
  40.                     discountPercentage = 9;
  41.                 }
  42.             }
  43.  
  44.             totalPrice = price * count * ((100 - discountPercentage) / 100);
  45.  
  46.             if (delivery.equals("With delivery")) {
  47.                 totalPrice += 60;
  48.             }
  49.             if (count > 99) {
  50.                 totalPrice *= 0.96;
  51.             }
  52.  
  53.             System.out.printf("%.2f BGN\n", totalPrice);
  54.         }
  55.     }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement