import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in); int people = 0; double value = 0; System.out.println("Ðа какое колиÑеÑÑво гоÑÑей нÑжно ÑазделиÑÑ ÑÑÑÑ?"); while (scan.hasNext()) { if (!scan.hasNextInt()) { System.out.println("ÐÑибка! ÐожалÑйÑÑа, повÑоÑиÑе ввод"); scan.next(); } if (scan.hasNextInt()) { people = scan.nextInt(); if (people > 1) { break; } else { System.out.println("ÐÑибка, введиÑе коÑÑекÑное колиÑеÑÑво гоÑÑей"); scan.hasNext(); } } } Calculator number = new Calculator(people); while (true) { System.out.println("ÐведиÑе название ÑоваÑа: "); String name = scan.next(); System.out.println("ÐведиÑе ÑÑоимоÑÑÑ ÑоваÑа: "); while (scan.hasNext()) { if (!scan.hasNextDouble()) { System.out.println("ÐÑибка! ÐожалÑйÑÑа, повÑоÑиÑе ввод ÑенÑ"); scan.next(); } if (scan.hasNextDouble()) { value = scan.nextDouble(); if (value > 0) { break; } else { System.out.println("ÐÑибка, введиÑе коÑÑекÑнÑÑ ÑенÑ"); scan.hasNext(); } } } Product product = new Product(name, value); number.addMember(product); System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен. ХоÑиÑе добавиÑÑ Ð½Ð¾Ð²Ñй ÑоваÑ?"); String result = scan.next(); if (result.equalsIgnoreCase("ÐавеÑÑиÑÑ")) { System.out.println("ÐаждÑй должен ÑкинÑÑÑÑÑ Ð¿Ð¾: " + number.Cost()); System.out.println("ÐобавленнÑе ÑоваÑÑ: " + "\n" + number.names); break; } } } }