Advertisement
Angel_Kalinkov

PBE-05November2017-Lutenitsa_AngelKalinkov

Dec 9th, 2017
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.33 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Lutenitsa {
  4.     public static void main(String[] args) {
  5.         Scanner scanner = new Scanner(System.in);
  6.  
  7.         double kgTomatoes = Double.parseDouble(scanner.nextLine());
  8.         int boxesPerTruck = Integer.parseInt(scanner.nextLine());
  9.         int jarsPerBox = Integer.parseInt(scanner.nextLine());
  10.         int kgTomatoesForKg = 5;
  11.         double lutenitsaPerJar = 0.535;
  12.  
  13.         int jarsPerTrack = boxesPerTruck * jarsPerBox;
  14.         double lutenitsaTotal = kgTomatoes / kgTomatoesForKg;
  15.         int jarsTotal = (int)(lutenitsaTotal / lutenitsaPerJar);
  16.         int boxesTotal = jarsTotal / jarsPerBox;
  17.         int boxesDifference = boxesTotal - boxesPerTruck;
  18.         int jarsDiffrence = jarsTotal - jarsPerTrack;
  19.  
  20.         if (boxesTotal >= boxesPerTruck) {
  21.             System.out.printf("Total lutenica: %.0f kilograms.%n", Math.floor(lutenitsaTotal));
  22.             System.out.printf("%d boxes left.%n", boxesDifference);
  23.             System.out.printf("%d jars left.%n", jarsDiffrence);
  24.         } else {
  25.             System.out.printf("Total lutenica: %.0f kilograms.%n", Math.floor(lutenitsaTotal));
  26.             System.out.printf("%d more boxes needed.%n", Math.abs(boxesDifference));
  27.             System.out.printf("%d more jars needed.%n", Math.abs(jarsDiffrence));
  28.         }
  29.     }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement