Advertisement
SotirovG

01_ToyShop_06

Sep 19th, 2020
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.01 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class ToyShop_06 {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.         //създаваме си променливите които ще 4етем от конзолата
  7.         //50 или повече игра4ки магазинът прави отстъпка 25% от общата цена
  8.         //трябва да плати 10% от общата цена за наем
  9.         // 4етем :
  10.         // Цена на екскурзията - реално число в интервала [1.00 … 10000.00]
  11.         // Брой пъзели - цяло число в интервала [0… 1000]
  12.         // Брой говорещи кукли - цяло число в интервала [0 … 1000]
  13.         // Брой плюшени мечета - цяло число в интервала [0 … 1000]
  14.         // Брой миньони - цяло число в интервала [0 … 1000]
  15.         // Брой камиончета - цяло число в интервала [0 … 1000
  16.  
  17.         double puzzlePrice = 2.60;
  18.         int dollPrice = 3;
  19.         double bearPrice = 4.10;
  20.         double minionPrice = 8.20;
  21.         int truckPrice = 2;
  22.  
  23.  
  24.         double holidayPrice = Double.parseDouble(scanner.nextLine());
  25.         int numPuzzle = Integer.parseInt(scanner.nextLine());
  26.         int numDoll = Integer.parseInt(scanner.nextLine());
  27.         int numBear = Integer.parseInt(scanner.nextLine());
  28.         int numMinion = Integer.parseInt(scanner.nextLine());
  29.         int numTruck = Integer.parseInt(scanner.nextLine());
  30.  
  31.         int totalToyPieces = numPuzzle + numDoll + numBear + numMinion + numTruck;
  32.  
  33.  
  34.         double sumPuzzle = numPuzzle * puzzlePrice;
  35.         int sumDoll = dollPrice * numDoll;
  36.         double sumBear = bearPrice * numBear;
  37.         double sumMinion = minionPrice * numMinion;
  38.         int sumTruck = truckPrice * numTruck;
  39.  
  40.         double totalOrder = sumPuzzle + sumDoll + sumBear + sumMinion + sumTruck;
  41.  
  42.  
  43.  
  44.         if (totalToyPieces >= 50) {
  45.             double discount = totalOrder * 0.25;
  46.             double endPrice = totalOrder - discount;
  47.             double holidayMoney = endPrice - endPrice * 0.10;
  48.             if (holidayMoney > holidayPrice) {
  49.                 double holidayLeftMoney = holidayMoney - holidayPrice;
  50.                 System.out.printf("Yes! %.2f lv left.", holidayLeftMoney);
  51.             }else if (holidayMoney < holidayPrice){
  52.                 double holidayLeftMoney = holidayMoney - holidayPrice;
  53.                 System.out.printf("Not enough money! %.2f lv needed.",holidayLeftMoney);
  54.             }
  55.         }
  56.           if(50 > totalToyPieces){
  57.             double rent = totalOrder * 0.10;
  58.             double gain = totalOrder - rent;
  59.             if (gain < holidayPrice){
  60.                 double needed = holidayPrice - gain;
  61.                 System.out.printf("Not enough money! %.2f lv needed.", needed);
  62.             }
  63.         }
  64.  
  65.  
  66.     }
  67. }
  68.  
  69.  
  70.  
  71.  
  72.  
  73.  
  74.  
  75.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement