Advertisement
MladenKarachanov

FruitShop

Dec 31st, 2022
1,208
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.88 KB | None | 0 0
  1. package programmingBasics;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class FruitShop {
  6.     public static void main(String[] args) {
  7.         Scanner scanner = new Scanner(System.in);
  8.         String fruit = scanner.nextLine();
  9.         String day = scanner.nextLine();
  10.         double num = Double.parseDouble(scanner.nextLine());
  11.         double price = 0.0;
  12.  
  13.         boolean isValid = (fruit.equals("banana") || fruit.equals("apple") ||
  14.                 fruit.equals("orange") || fruit.equals("grapefruit") ||
  15.                 fruit.equals("kiwi") || fruit.equals("pineapple")
  16.                 || fruit.equals("grapes") ||
  17.  
  18.                 day.equals("Monday")
  19.                 || day.equals("Tuesday") || day.equals("Wednesday")
  20.                 || day.equals("Thursday") || day.equals("Friday")
  21.                 || day.equals("Saturday") || day.equals("Sunday"));
  22.  
  23.         if (isValid = false) {
  24.             System.out.println("error");
  25.         }
  26.         if (fruit.equals("banana")) {
  27.             if (day.equals("Monday") || day.equals("Tuesday")
  28.                     || day.equals("Wednesday") || day.equals("Thursday") ||
  29.                     day.equals("Friday")) {
  30.                 price = num * 2.50;
  31.  
  32.             } else if (day.equals("Saturday") || day.equals("Sunday")) {
  33.                 price = num * 2.70;
  34.             }
  35.  
  36.         }
  37.         if (fruit.equals("apple")) {
  38.             if (day.equals("Monday") || day.equals("Tuesday") ||
  39.                     day.equals("Wednesday") || day.equals("Thursday") ||
  40.                     day.equals("Friday")) {
  41.                 price = num * 1.20;
  42.  
  43.             } else if (day.equals("Saturday") || day.equals("Sunday")) {
  44.                 price = num * 1.25;
  45.  
  46.             }
  47.         } else if (fruit.equals("orange")) {
  48.             if (day.equals("Monday") || day.equals("Tuesday") ||
  49.                     day.equals("Wednesday") || day.equals("Thursday") ||
  50.                     day.equals("Friday")) {
  51.                 price = num * 0.85;
  52.  
  53.             } else if
  54.             (day.equals("Saturday") || day.equals("Sunday")) {
  55.                 price = num * 0.90;
  56.  
  57.  
  58.             }
  59.         } else if (fruit.equals("grapefruit")) {
  60.             if (day.equals("Monday") || day.equals("Tuesday") ||
  61.                     day.equals("Wednesday") || day.equals("Thursday") ||
  62.                     day.equals("Friday")) {
  63.                 price = num * 1.45;
  64.  
  65.             } else if (day.equals("Saturday") || day.equals("Sunday")) {
  66.                 price = num * 1.60;
  67.  
  68.  
  69.             }
  70.         } else if (fruit.equals("kiwi")) {
  71.             if (day.equals("Monday") || day.equals("Tuesday")
  72.                     || day.equals("Wednesday") || day.equals("Thursday") ||
  73.                     day.equals("Friday")) {
  74.                 price = num * 2.70;
  75.  
  76.             } else if (day.equals("Saturday") || day.equals("Sunday")) {
  77.                 price = num * 3.00;
  78.  
  79.             }
  80.         } else if (fruit.equals("pineapple")) {
  81.             if (day.equals("Monday") || day.equals("Tuesday") ||
  82.                     day.equals("Wednesday") || day.equals("Thursday") ||
  83.                     day.equals("Friday")) {
  84.                 price = num * 5.50;
  85.  
  86.             } else if (day.equals("Saturday") || day.equals("Sunday")) {
  87.                 price = num * 5.60;
  88.  
  89.             }
  90.             } else if (fruit.equals("grapes")) {
  91.                 if (day.equals("Monday") || day.equals("Tuesday") ||
  92.                         day.equals("Wednesday") || day.equals("Thursday") ||
  93.                         day.equals("Friday")) {
  94.                     price = num * 3.85;
  95.  
  96.                 } else if (day.equals("Saturday") || day.equals("Sunday")) {
  97.                     price = num * 4.20;
  98.                 }
  99.             }
  100.  
  101.                 System.out.printf("%.2f%n", price);
  102.                 System.out.println("error");
  103.             }
  104.         }
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement