Advertisement
miroLLL

p02_ChangeTiles

Mar 7th, 2017
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.28 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. /**
  4.  * Created by LittleSucks on 6.3.2017 г..
  5.  */
  6. public class p02_ChangeTiles {
  7.     public static void main(String[] args) {
  8.         Scanner input = new Scanner(System.in);
  9.  
  10.         double allMoney = Double.parseDouble(input.nextLine());
  11.         double widthOnFloor = Double.parseDouble(input.nextLine());
  12.         double lengthOnFloor = Double.parseDouble(input.nextLine());
  13.         double sideOnTriangle = Double.parseDouble(input.nextLine());
  14.         double heightOnTriangle = Double.parseDouble(input.nextLine());
  15.         double moneyForOneTile = Double.parseDouble(input.nextLine());
  16.         double moneyForWork = Double.parseDouble(input.nextLine());
  17.  
  18.         double floorArea = widthOnFloor * lengthOnFloor;
  19.         double tileArea = (sideOnTriangle * heightOnTriangle) / 2;
  20.         double neededTiles = Math.ceil(floorArea / tileArea) + 5;
  21.         double neededMoney = (neededTiles * moneyForOneTile) + moneyForWork;
  22.  
  23.         if (allMoney >= neededMoney){
  24.  
  25.             double leftMoney = allMoney - neededMoney;
  26.  
  27.             System.out.printf("%.2f lv left.", leftMoney);
  28.  
  29.         } else{
  30.  
  31.             double needMoreMoney = neededMoney - allMoney;
  32.  
  33.             System.out.printf("You'll need %.2f lv more.", needMoreMoney);
  34.         }
  35.     }
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement