import java.util.InputMismatchException; import java.util.Scanner; public class Main { public static void main(String[] args) { int numberOfPeople; double productPrice; String productName; Calculator add = new Calculator(); Scanner scanner = new Scanner(System.in); do { System.out.println("Ðа ÑколÑÐºÐ¸Ñ Ñеловек Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑазделиÑÑ ÑÑÑÑ?"); numberOfPeople = 1; try { numberOfPeople = scanner.nextInt(); if (numberOfPeople == 1) { System.out.println("ÐиÑего делиÑÑ Ð½Ðµ надо"); } else if (numberOfPeople <= 0) { System.out.println("ÐекоÑÑекÑное знаÑение Ð´Ð»Ñ Ð¿Ð¾Ð´ÑÑÑÑа."); } add.getNumberOfPpl(numberOfPeople);//добавлÑем кол-во лÑдей } catch (InputMismatchException e) { System.out.println("Ðе допÑÑÑимое знаÑение!"); scanner.next(); } } while (numberOfPeople < 2); while (true) { System.out.println("ÐведиÑе название ÑоваÑа"); productName = scanner.next(); if (productName.equalsIgnoreCase("ÐавеÑÑиÑÑ")) { break; } while (true) { System.out.println("ÐведиÑе ÑÑоимоÑÑÑ ÑоваÑа в ÑоÑмаÑе 'ÑÑбли.копейки' "); try { productPrice = scanner.nextDouble(); if (productPrice < 0) { System.out.println("Ðе допÑÑÑимое знаÑение!"); } else { Product product = new Product(productName, productPrice); add.addProduct(product);//добавлÑем пÑодÑкÑÑ System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½, Ñ Ð¾ÑиÑе ли Ð²Ñ Ð´Ð¾Ð±Ð°Ð²Ð¸ÑÑ ÐµÑе один ÑоваÑ? ÐÑли неÑ, введиÑе: ÐавеÑÑиÑÑ."); break;} } catch(InputMismatchException e){ System.out.println("Ðе допÑÑÑимое знаÑение!"); scanner.next(); } } } typeGoods(); add.count(); add.nameOfCurrency(); } private static void typeGoods() { System.out.print("ÐобавленнÑе ÑоваÑÑ: "); } }