Код IT Загрузка примера кода…

Java main.java
class Car {
    static final int SERVICE_INTERVAL = 15000;
    static final double FUEL_PER_KM = 0.1;
    String brand;
    double fuel;
    int mileage;

    Car(String brand) {
        this.brand = brand;
        this.fuel = 40.0;
        this.mileage = 0;
    }

    void refuel(double liters) {
        fuel += liters;
        System.out.printf("Заправка: +%.0f л. Топливо: %.1f л%n", liters, fuel);
    }

    void drive(int km) {
        double needed = km * FUEL_PER_KM;
        if (needed > fuel) {
            System.out.println("Ошибка: недостаточно топлива");
            return;
        }
        fuel -= needed;
        mileage += km;
        System.out.printf("Проехали %d км. Топливо: %.1f л. Пробег: %d км%n", km, fuel, mileage);
        if (mileage >= SERVICE_INTERVAL) {
            System.out.println("⚠️ ВНИМАНИЕ: требуется техобслуживание!");
        }
    }
}

public class Main {
    public static void main(String[] args) {
        Car car = new Car("Lada");
        car.refuel(10);
        car.drive(5000);
        car.drive(11000);
    }
}
class Car {
    static final int SERVICE_INTERVAL = 15000;
    static final double FUEL_PER_KM = 0.1;
    String brand;
    double fuel;
    int mileage;

    Car(String brand) {
        this.brand = brand;
        this.fuel = 40.0;
        this.mileage = 0;
    }

    void refuel(double liters) {
        fuel += liters;
        System.out.printf("Заправка: +%.0f л. Топливо: %.1f л%n", liters, fuel);
    }

    void drive(int km) {
        double needed = km * FUEL_PER_KM;
        if (needed > fuel) {
            System.out.println("Ошибка: недостаточно топлива");
            return;
        }
        fuel -= needed;
        mileage += km;
        System.out.printf("Проехали %d км. Топливо: %.1f л. Пробег: %d км%n", km, fuel, mileage);
        if (mileage >= SERVICE_INTERVAL) {
            System.out.println("⚠️ ВНИМАНИЕ: требуется техобслуживание!");
        }
    }
}

public class Main {
    public static void main(String[] args) {
        Car car = new Car("Lada");
        car.refuel(10);
        car.drive(5000);
        car.drive(11000);
    }
}