Код работает в обоих случаях но я не понимаю разницу и важность разных способов. Условия задачи: Ваша задача написать калькулятор для расчёта пошлины для провоза товара. Пошлина будет рассчитывается по следующему принципу: 1 копейка за каждый рубль цены товара 100 рублей за каждый килограмм товара Копейки в итоговой сумме пошлины можно не учитывать, оставляя только рубли. Например, для товара ценой в 546 рублей и весом 3 кг размер пошлины составит 5.46 + 3 * 100 = 305 рублей. Программа должна приветствовать пользователя, спрашивать стоимость в рублях и вес товара в кг (всё целые числа), а в ответ сообщать размер пошлины. Логика рассчёта пошлины по характеристикам товара должна быть вынесена в отдельный статический метод. Он должен: Принимать два параметра - цену и вес товара (целые числа) Возвращать посчитанную сумму пошлины
import java.util.Scanner;

class Main {
   public static int calculateCustoms(int price,int weight) {
       int result = price/100+weight*100;
       //System.out.println("Размер пошлины (в руб.) составит: "+ result);
       return result;


   }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Введите цену товара (в руб.):");
        int price = scanner.nextInt();
        System.out.print("Введите вес товара (в кг.):");
        int weight = scanner.nextInt();
        int duty  = calculateCustoms(price,weight);
        System.out.println("Размер пошлины (в руб.) составит: "+ duty);


    }
}
import java.util.Scanner;

class Main {
   public static void calculateCustoms(int price,int weight) {
       int result = price/100+weight*100;
       System.out.println("Размер пошлины (в руб.) составит: "+ result);


   }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Введите цену товара (в руб.):");
        int price = scanner.nextInt();
        System.out.print("Введите вес товара (в кг.):");
        int weight = scanner.nextInt();
        calculateCustoms(price,weight);


    }
}