Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Arrays;
- import java.util.Scanner;
- public class Main {
- private static Scanner scanner = new Scanner(System.in);
- public static void main(String[] args) {
- System.out.println("Введите количество баггажей");
- int quantity = scanner.nextInt();
- Baggage[] baggage = new Baggage[quantity];
- for (int i = 0; i < baggage.length; i++) {
- baggage[i] = new Baggage();
- scannerParams(baggage[i]);
- }
- System.out.println(Arrays.toString(baggage));
- toPrintAverageWeightOfBaggageSpace(baggage);
- }
- private static void toPrintAverageWeightOfBaggageSpace(Baggage[] baggage) {
- for (int i = 0; i < baggage.length; i++) {
- System.out.println("Средний вес баггажа " + (i) + " = " + baggage[i].averageWeightOfBaggageSpace());
- }
- }
- private static void scannerParams(Baggage baggage) {
- System.out.println("Введите общий вес багажа");
- baggage.setWeight(scanner.nextDouble());
- System.out.println("Введите количество багажных мест");
- baggage.setBaggageSpace(scanner.nextInt());
- System.out.println("Введите фамилию пассажира");
- baggage.setSurnameOfPassenger(scanner.next());
- }
- }
- //(Сам код)
- //(Конструктор)
- class Baggage {
- private String surnameOfPassenger;
- private int baggageSpace;
- private double weight;
- Baggage() {
- }
- Baggage(String surnameOfPassenger, int baggageSpace, double weight) {
- this.surnameOfPassenger = surnameOfPassenger;
- this.baggageSpace = baggageSpace;
- this.weight = weight;
- }
- @Override
- public String toString() {
- return "Baggage{" +
- "surnameOfPassenger='" + surnameOfPassenger + '\'' +
- ", baggagePlaces=" + baggageSpace +
- ", weight=" + weight +
- '}';
- }
- double averageWeightOfBaggageSpace() {
- return weight / baggageSpace;
- }
- void setSurnameOfPassenger(String surnameOfPassenger) {
- this.surnameOfPassenger = surnameOfPassenger;
- }
- void setBaggageSpace(int baggageSpace) {
- this.baggageSpace = baggageSpace;
- }
- void setWeight(double weight) {
- this.weight = weight;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement