• API
• FAQ
• Tools
• Archive
SHARE
TWEET

# PipesInPool

miroLLL Jan 23rd, 2017 (edited) 94 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
1. import com.sun.org.apache.bcel.internal.classfile.SourceFile;
2. import java.text.DecimalFormat;
3. import java.util.Scanner;
4.
5. /**
6.  * Created by LittleSucks on 21.1.2017 г..
7.  */
8. public class PipesInThePool {
9.     public static void main(String[] args) {
10.
11.
12.         Scanner input = new Scanner(System.in);
13.         DecimalFormat remove = new DecimalFormat("0.##");
14.
15.         int v = Integer.parseInt(input.nextLine()); // Обем на басейна в литри
16.         int p1 = Integer.parseInt(input.nextLine()); // Дебит на първата тръба за час
17.         int p2 = Integer.parseInt(input.nextLine()); // Дебит на втората тръба за час
18.         double h = Double.parseDouble(input.nextLine()); // Часовете които работникът отсъства
19.
20.         p1 *= h;
21.         p2 *= h;
22.
23.         double twoPipes = p1 + p2;
24.
25.         if (twoPipes <= v) {
26.
27.             double p1Percent = (int)((p1 / twoPipes) * 100);
28.             double p2Percent = (int)((p2 / twoPipes) * 100);
29.             double poolPercent = (int)((twoPipes / v) * 100);
30.
31.             System.out.printf("The pool is %.0f%% full. Pipe 1: %.0f%%. Pipe 2: %.0f%%.", poolPercent, p1Percent, p2Percent);
32.
33.         } else {
34.
35.             double overflow = twoPipes - v;
36.             System.out.printf("For %s hours the pool overflows with %.0f liters.", remove.format(h), overflow);
37.         }
38.     }
39. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.

Top