import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String list = ""; double result = 0.00; double price = 0; int people = 0; // Ðол-во лÑдей System.out.println("ÐолиÑеÑÑво лÑдей Ð´Ð»Ñ ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ ÑÑÑÑа: "); while (true) { if (scanner.hasNextInt()) { people = scanner.nextInt(); if (people > 1) { break; } else { System.out.println("Ðведено не коÑÑекÑное колиÑеÑÑво лÑдей."); } } else { System.out.println("Ðведено не коÑÑекÑное знаÑение, введиÑе колиÑеÑÑво лÑдей."); } scanner.nextLine(); } // СÑоймоÑÑÑ Ð¸ название ÑоваÑов while (true) { System.out.println("ÐедиÑе название ÑоваÑа, еÑли законÑили пеÑеÑиÑлÑÑÑ, напиÑиÑе \"ÐавеÑÑиÑÑ\". "); String product = scanner.next(); if (product.equalsIgnoreCase("завеÑÑиÑÑ")) { break; } System.out.println("ÐедиÑе cÑоймоÑÑÑ ÑоваÑа: "); while (true) { if (scanner.hasNextDouble()) { price = scanner.nextDouble(); if (price > 1) { break; } else if (price <= 1) { System.out.println("Ðведено некоÑÑекÑное знаÑение, попÑобÑйÑе Ñнова. "); } } else { System.out.println("Ðведено некоÑÑекÑное знаÑение, попÑобÑйÑе Ñнова. "); scanner.next(); } } System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð´Ð¾Ð±Ð°Ð²Ð´ÐµÐ½."); list = list.concat(product).concat("\n"); result = result + price; } System.out.println("ÐобавленнÑе ÑоваÑÑ: \n" + list); // ÐалÑкÑлÑÑÐ¾Ñ Calculator calculator = new Calculator(); calculator.calcul(result, people); scanner.close(); } }