Advertisement
SUni2020

ChangeTiles

Mar 28th, 2020
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.17 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class ChangeTiles {
  4. public static void main(String[] args) {
  5. Scanner scanner = new Scanner(System.in);
  6. double savedMoney = Double.parseDouble(scanner.nextLine());
  7. double widthFloor = Double.parseDouble(scanner.nextLine());
  8. double lenghtFloor = Double.parseDouble(scanner.nextLine());
  9. double heightTriangle = Double.parseDouble(scanner.nextLine());
  10. double sideTriangle = Double.parseDouble(scanner.nextLine());
  11. double pricePerTile = Double.parseDouble(scanner.nextLine());
  12. double priceMaster = Double.parseDouble(scanner.nextLine());
  13.  
  14. double areaFloor = widthFloor * lenghtFloor;
  15. double areaTile = heightTriangle * sideTriangle;
  16. double neededTiles = Math.ceil(areaFloor / areaTile * 2) + 5;
  17. double priceForTiles = neededTiles * pricePerTile;
  18. double totalSpend = priceForTiles + priceMaster;
  19.  
  20. if (savedMoney >= totalSpend) {
  21. System.out.printf("%.2f lv left.", savedMoney - totalSpend);
  22.  
  23. } else {
  24. System.out.printf("You'll need %.2f lv more.", totalSpend - savedMoney);
  25. }
  26. }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement