// dev branch for Y.Practicum import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int countPeople = 0; String name; double cost = 0; double finalCost; while (countPeople < 2) { System.out.println("Ðа ÑколÑÐºÐ¸Ñ Ð»Ñдей ÑазделиÑÑ ÑÑеÑ?"); if (scanner.hasNextInt()) { countPeople = scanner.nextInt(); }else { System.out.println("ÐÑибка! Ðведено некоÑÑекÑное колиÑеÑÑво лÑдей"); scanner.next(); } } System.out.println("УкажиÑе Ð¸Ð¼Ñ ÑоваÑа"); name = scanner.next(); System.out.println("УкажиÑе ÑÐµÐ½Ñ ÑоваÑа"); while (true){ if (scanner.hasNextDouble()){ cost = scanner.nextDouble(); if (cost > 0){ break; } else { System.out.println("Ðедено некоÑекÑное знаÑение, введиÑе ÑÑоимоÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾."); } }else { System.out.println("Ðедено некоÑекÑное знаÑение, введиÑе ÑÑоимоÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾."); scanner.next(); } } Calculator product = new Calculator(name, cost); System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен!"); while (true){ System.out.println("ХоÑиÑе ли Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ ÐµÑÑ Ð¾Ð´Ð¸Ð½ ÑоваÑ?"); String answer = scanner.next(); if (answer.equalsIgnoreCase("завеÑÑиÑÑ")){ break; }else { System.out.println("УкажиÑе Ð¸Ð¼Ñ ÑоваÑа"); name = scanner.next(); product.fullProductName((name)); System.out.println("УкажиÑе ÑÐµÐ½Ñ ÑоваÑа"); while (true){ if (scanner.hasNextDouble()){ cost = scanner.nextDouble(); if (cost > 0){ break; } else { System.out.println("Ðедено некоÑекÑное знаÑение, введиÑе ÑÑоимоÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾."); } }else { System.out.println("Ðедено некоÑекÑное знаÑение, введиÑе ÑÑоимоÑÑÑ Ð·Ð°Ð½Ð¾Ð²Ð¾."); scanner.next(); } } product.fullProductCost(cost); System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен!"); } } System.out.println("ÐобавленнÑе ÑоваÑÑ:\n" + product.name); String format ="Цена на Ñеловека %.2f "; finalCost = product.cost/countPeople; System.out.print(String.format(format, finalCost)); Formatter formatCost = new Formatter(); formatCost.format(finalCost); // Ð²Ñ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð³ÑаниÑиваÑÑÑÑ ÑолÑко клаÑÑом Main и можеÑе ÑоздаваÑÑ Ñвои клаÑÑÑ Ð¿Ð¾ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи } }