Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package SimpleCondStateExams;
- import java.util.Scanner;
- public class Pipes {
- public static void main(String[] args) {
- Scanner scanner = new Scanner(System.in);
- // int volumePool = Integer.parseInt(scanner.nextLine());
- // int debitPipe1For1Hour = Integer.parseInt(scanner.nextLine());
- // int debitPipe2For1Hour = Integer.parseInt(scanner.nextLine());
- double volumePool = Double.parseDouble(scanner.nextLine());
- double debitPipe1For1Hour = Double.parseDouble(scanner.nextLine());
- double debitPipe2For1Hour = Double.parseDouble(scanner.nextLine());
- double hoursWorkerIsMissing = Double.parseDouble(scanner.nextLine());
- double pipe1TotalHours = debitPipe1For1Hour * hoursWorkerIsMissing;
- double pipe2TotalHours = debitPipe2For1Hour * hoursWorkerIsMissing;
- double pipesTotalVolume = pipe1TotalHours + pipe2TotalHours;
- double overflow = pipesTotalVolume - volumePool;
- if (volumePool >= pipesTotalVolume) {
- System.out.printf("The pool is %.0f%% full. Pipe 1: %.0f%%. Pipe 2: %.0f%%.",
- Math.floor(pipesTotalVolume / volumePool * 100),
- Math.floor(pipe1TotalHours / pipesTotalVolume * 100),
- Math.floor(pipe2TotalHours / pipesTotalVolume * 100));
- } else {
- System.out.printf("For %.1f hours the pool overflows with %.1f liters.", hoursWorkerIsMissing, overflow);
- // System.out.println("For " + hoursWorkerIsMissing + " hours the pool overflows with " + overflow + " liters.");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment