Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class ToyStore { //read 6 things : prices for : puzzle 2.6 , talking doll 3 , bear 4.1,
- // minion 8.2 , truck 2.
- // if the order is for 50 or more there is 25 % discount
- // 10 % of profit is for rent
- //will she have enough left to go
- //(numberBear*4.1)+(numberDoll*3)+(numberMinion*8.2)+(numberPuzzles*2.6)+(numberTrucks*2)
- public static void main(String[] args) {
- Scanner scan = new Scanner(System.in);
- double price = Double.parseDouble(scan.nextLine());
- int numberPuzzles = Integer.parseInt(scan.nextLine());
- int numberDoll = Integer.parseInt(scan.nextLine());
- int numberBear = Integer.parseInt(scan.nextLine());
- int numberMinion = Integer.parseInt(scan.nextLine());
- int numberTrucks = Integer.parseInt(scan.nextLine());
- double earnings; // sum of all product* price
- double moneyLeft; // money left after paying the rent
- if (numberBear + numberDoll + numberMinion + numberPuzzles + numberTrucks >= 50) {
- earnings = ((numberBear * 4.1) + (numberDoll * 3) + (numberMinion * 8.2) + (numberPuzzles * 2.6) + (numberTrucks * 2)) * 0.75;
- moneyLeft = earnings * 0.9;
- if (moneyLeft > price) {
- double afterTrip = moneyLeft - price;
- System.out.printf("Yes! %.2f lv left.", afterTrip);
- } else {
- double needed = price - moneyLeft;
- System.out.printf("Not enough money! %.2f lv needed.", needed);
- }
- } else {
- earnings = (numberBear * 4.1) + (numberDoll * 3) + (numberMinion * 8.2) + (numberPuzzles * 2.6) + (numberTrucks * 2);
- moneyLeft = earnings * 0.9;
- if (moneyLeft > price) {
- double afterTrip = moneyLeft - price;
- System.out.printf("Yes! %.2f lv left.", afterTrip);
- } else {
- double needed = price - moneyLeft;
- System.out.printf("Not enough money! %.2f lv needed.", needed);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement