Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class ToyShop {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- //1. обща печалба от всички играчки = (бр. пъзели * 2.60) + (бр. кукли * 3)
- // + (бр. мечета * 4.10) + (бр. миньони * 8.20) + (бр.камиони * 2) - OK
- //2. броя на играчките = бр. пъзели + бр.кукли + бр. мечета + бр. миньони + бр. камиони - OK
- //3. проверка (бр. играчките >= 50) -> обща печалба - 25% - OK
- //4. обща печалба - 10%
- //5. проверка дали обща печалба е достатъчна
- double priceTrip = Double.parseDouble(scanner.nextLine());
- int countPuzzles = Integer.parseInt(scanner.nextLine());
- int countDolls = Integer.parseInt(scanner.nextLine());
- int countTeddyBears = Integer.parseInt(scanner.nextLine());
- int countMinions = Integer.parseInt(scanner.nextLine());
- int countTrucks = Integer.parseInt(scanner.nextLine());
- double totalPrice = (countPuzzles * 2.60) + (countDolls * 3) + (countTeddyBears * 4.10) + (countMinions * 8.20) + (countTrucks * 2);
- int countToys = countPuzzles + countDolls + countTeddyBears + countMinions + countTrucks;
- if (countToys >= 50) {
- totalPrice = totalPrice - 0.25 * totalPrice; // 0.75 * totalPrice
- }
- //наем
- totalPrice = totalPrice - 0.10 * totalPrice; //0.9 * totalPrice
- //проверка дали парите са достатъчни за екскурзията
- //достатъчни = събрани >= екскурзията
- if (totalPrice >= priceTrip) {
- double leftMoney = totalPrice - priceTrip;
- System.out.printf("Yes! %.2f lv left.%n", leftMoney);
- } else {
- //totalPrice < priceTrip
- double needMoney = priceTrip - totalPrice;
- System.out.printf("Not enough money! %.2f lv needed.", needMoney);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment