//У цьому коді метод CalculateTotalCargoWeight обчислює загальну кількість багажу, 
//перемножуючи кількість пасажирів на середню вагу багажу на пасажира (20 кг за замовчуванням). 
using System;

class Plane
{
    // Атрибути класу
    public string Model { get; set; }
    public int PassengerCount { get; set; }
    public double MaxCargoWeight { get; set; }

    // Конструктор класу
    public Plane(string model, int passengerCount, double maxCargoWeight)
    {
        Model = model;
        PassengerCount = passengerCount;
        MaxCargoWeight = maxCargoWeight;
    }

    // Метод для виведення інформації про літак
    public void DisplayInfo()
    {
        Console.WriteLine($"Літак моделі {Model} може вмістити {PassengerCount} пасажирів та максимальний вантаж вагою {MaxCargoWeight} кг.");
    }

    // Метод для обчислення загальної кількості багажу
    public double CalculateTotalCargoWeight()
    {
        // Припустимо, що кожен пасажир має багаж зі середньою вагою 20 кг
        double averageBaggageWeightPerPassenger = 20; // кг
        double totalBaggageWeight = PassengerCount * averageBaggageWeightPerPassenger;

        return totalBaggageWeight;
    }
}

class Program
{
    static void Main(string[] args)
    {
        // Створення двох об'єктів класу Plane
        Plane plane1 = new Plane("Boeing 737", 150, 20000);
        Plane plane2 = new Plane("Airbus A320", 180, 22000);

        // Обробка літаків
        Console.WriteLine("Інформація про перший літак:");
        plane1.DisplayInfo();
        double totalBaggage1 = plane1.CalculateTotalCargoWeight();
        Console.WriteLine($"Загальна кількість багажу для першого літака: {totalBaggage1} кг.");

        Console.WriteLine("\nІнформація про другий літак:");
        plane2.DisplayInfo();
        double totalBaggage2 = plane2.CalculateTotalCargoWeight();
        Console.WriteLine($"Загальна кількість багажу для другого літака: {totalBaggage2} кг.");
    }
}
