Advertisement
marking2112

Photo Pictures

Jun 23rd, 2018
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.00 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class P24_PhotoPictures {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.  
  7.         int number = Integer.parseInt(scanner.nextLine());
  8.         String type = scanner.nextLine();
  9.         String purchase = scanner.nextLine();
  10.  
  11.         double price = 0;
  12.  
  13.         if ("office".equals(purchase)) {
  14.  
  15.             if ("9X13".equals(type) && number < 50) {
  16.                 price = 0.16;
  17.             } else if ("9X13".equals(type) && number >= 50) {
  18.                 price = 0.16 * 0.95;
  19.             } else if ("10X15".equals(type) && number >= 80) {
  20.                 price = 0.16 * 0.97;
  21.             } else if ("13X18".equals(type) && number >= 50 && number <= 100) {
  22.                 price = 0.38 * 0.97;
  23.             } else if ("13X18".equals(type) && number > 100) {
  24.                 price = 0.38 * 0.95;
  25.             } else if ("20X30".equals(type) && number >= 10 && number <= 50) {
  26.                 price = 2.90 * 0.93;
  27.             } else if ("20X30".equals(type) && number > 50) {
  28.                 price = 2.90 * 0.91;
  29.             }
  30.  
  31.         } else if ("online".equals(purchase)) {
  32.  
  33.             if ("9X13".equals(type) && number < 50) {
  34.                 price = 0.16 * 0.98;
  35.             } else if ("9X13".equals(type) && number >= 50) {
  36.                 price = 0.16 * 0.93;
  37.             } else if ("10X15".equals(type) && number >= 80) {
  38.                 price = 0.16 * 0.95;
  39.             } else if ("13X18".equals(type) && number >= 50 && number <= 100) {
  40.                 price = 0.38 * 0.95;
  41.             } else if ("13X18".equals(type) && number > 100) {
  42.                 price = 0.38 * 0.93;
  43.             } else if ("20X30".equals(type) && number >= 10 && number <= 50) {
  44.                 price = 2.90 * 0.91;
  45.             } else if ("20X30".equals(type) && number > 50) {
  46.                 price = 2.90 * 0.89;
  47.             }
  48.  
  49.         }
  50.             double result = price * number;
  51.         System.out.printf("%.2fBGN", result);
  52.     }
  53. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement