SHARE
TWEET

Код помогите

a guest Sep 16th, 2019 117 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import java.io.*;
  2.  
  3. public class Loader {
  4.     private static final int MAX_CONTAINERS = 12;
  5.     public static void main(String args[]) throws IOException {
  6.         InputStream inputStream = System.in;
  7.         Reader inputStreamReader = new InputStreamReader(inputStream);
  8.         BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
  9.         String sBoxes = bufferedReader.readLine();
  10.         int containerNum = 1; // это счетчик, чтобы счет не прекращался
  11.         int boxNum = 1; // и это тоже
  12.         double nBoxes = Double.parseDouble(sBoxes);
  13.         int boxesInContainers = 27;
  14.  
  15.  
  16.         int containers = (int) Math.ceil(nBoxes / boxesInContainers);
  17.         int trucks = (int) Math.ceil(containers / MAX_CONTAINERS);
  18.         int maxBoxesInTruck = boxesInContainers * MAX_CONTAINERS;
  19.  
  20.         System.out.println("Ящиков всего: " + nBoxes);
  21.         System.out.println("Нужно контейнеров: " + containers);
  22.         System.out.println("Нужно грузовиков: " + trucks);
  23.  
  24.         for (int i = 1; i <= trucks; i++)
  25.         {
  26.             System.out.println("Грузовик" + " " + i + ":");
  27.             while (containerNum <= MAX_CONTAINERS)
  28.             {
  29.                 System.out.println("Контейнер" + " " + containerNum + ":");
  30.                 containerNum++;
  31.                 while (boxNum <= maxBoxesInTruck)
  32.                 {
  33.                     System.out.println("Ящик" + " " + boxNum);
  34.                     boxNum++;
  35.                     if (boxNum > boxesInContainers )
  36.                     {
  37.                       // что тут писать? И вообще правильно ли я все делаю?
  38.                     }
  39.                 }
  40.  
  41.             }
  42.         }
  43.  
  44.             }
  45.         }
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. OK, I Understand
 
Top