import calculator.Calculator; import model.Product; import utils.ProductFactory; import utils.UserInput; public class Main { public static void main(String[] args) { Calculator calculator = new Calculator(); System.out.println("Ðа ÑколÑко Ñеловек нÑжно ÑазделиÑÑ ÑÑÑÑ?"); int numberOfPerson = UserInput.enterNumberOfGuests(); while (true) { String productName = UserInput.enterProductName(); double cost = UserInput.enterCostOfTheProduct(); Product product = ProductFactory.createProduct(productName, cost); calculator.add(product); System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен в калÑкÑлÑÑоÑ"); System.out.println("ХоÑиÑе ли Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ ÐµÑе один ÑоваÑ?"); System.out.println("1. ÐÑли да, Ñо введиÑе лÑбой Ñимвол.\n" + "2. ÐÑли неÑ, Ñо введиÑе ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ \"завеÑÑиÑÑ\""); String command = UserInput.askToContinueAddingProducts(); if (command.equalsIgnoreCase("ÐавеÑÑиÑÑ")) { break; } } calculator.printAllAddedProducts(); System.out.println(calculator.calculatePriceForOnePerson(numberOfPerson)); } }