Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class TEST {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- //• Пъзел - 2.60 лв,Говореща кукла - 3 лв,Плюшено мече - 4.10 лв,Миньон - 8.20 лв
- //proqitame qislata ot konzolata
- //1. Цена на екскурзията - реално число в интервала [1.00 … 10000.00]
- //2. Брой пъзели - цяло число в интервала [0… 1000]
- //3. Брой говорещи кукли - цяло число в интервала [0 … 1000]
- //4. Брой плюшени мечета - цяло число в интервала [0 … 1000]
- //5. Брой миньони - цяло число в интервала [0 … 1000]
- //6. Брой камиончета - цяло число в интервала [0 … 1000
- double priceTour = Double.parseDouble(scanner.nextLine());
- int numPuzzle = Integer.parseInt(scanner.nextLine());
- int numDoll = Integer.parseInt(scanner.nextLine());
- int numBear = Integer.parseInt(scanner.nextLine());
- int numMinion = Integer.parseInt(scanner.nextLine());
- int numTruck = Integer.parseInt(scanner.nextLine());
- //ако играчките са >50,магазинът прави отстъпка25% от от общата цена
- //от спечелените пари 10% отиват за наема на магазина
- double pricePuzll = 2.6;
- int priceDoll = 3;
- double priceBear = 4.10;
- double priceMinion = 8.20;
- int priceTruck = 2;
- double allPriceToy = (numPuzzle * pricePuzll + numDoll * priceDoll + numBear * priceBear + numMinion * priceMinion + numTruck * priceTruck);
- double numAllToy = numPuzzle + numDoll + numBear + numMinion + numTruck;
- // if (numAllToy >= priceTour) { - това е грешно ние трябва да проверим дали играчките са > 50
- if ( numAllToy >= 50 ) { // правим проверка дали играчките са 50 или повече ако да товага правим отстъпка
- allPriceToy = allPriceToy - 0.25 * allPriceToy;
- }
- double rent = 0.1 * allPriceToy;
- double profit = allPriceToy - rent;
- // double rest = profit - priceTour; - няма как да го сметнем предварително без да знаем кое е по-голямо профита или цената на екскурзията
- if (profit >= priceTour) { // правим проверка дали събраната сума е по-голяма от цената на екскурзията
- double rest = profit - priceTour; // ако е по-голяма вадим от нея сумата за екскурзията и намираме колко пари остават
- System.out.printf("Yes! %.2f lv left.", rest);
- } else {
- double rest = priceTour - profit; // в случай, че парите не са достатъчни, намираме разликата като от цената на ексксурзията вадим прихода
- System.out.printf("Not enough money! %.2f lv needed.", rest);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement