import java.util.Scanner; public class Survey { //ÐлаÑÑ Survey опÑаÑÐ¸Ð²Ð°ÐµÑ ÑзвеÑÑ Ð¾Ñ Ñего ломилÑÑ ÑÑол и ÑколÑко ÑÑо ÑÑоило public void surveyCustomer(Product product, Calculator calculator) { Scanner sc = new Scanner(System.in); System.out.println("ÐведиÑе наименование ÑоваÑа: "); while (sc.hasNextLine()) { product.name = sc.nextLine(); if (product.name.equalsIgnoreCase("ÐавеÑÑиÑÑ")) { calculator.showFullList(); // ÐÑÐ²Ð¾Ð´Ð¸Ñ Ð¿ÐµÑеÑÐµÐ½Ñ Ð¿Ð¾ÐºÑпок, поÑле вÑÑ Ð¾Ð´Ð° Ð¸Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ break; } else { calculator.addToList(product); //меÑод клаÑÑа Calculator ÑÐ¾Ñ ÑанÑÑÑий покÑпки в ÑпиÑок } System.out.println("Ð¢Ð¾Ð²Ð°Ñ " + product.name + " ÑÑпеÑно добавлен!"); while (true) { //ÐеÑконеÑнÑй Ñикл запÑаÑиваÑÑий ÑÑоимоÑÑÑ ÑоваÑа, Ñ Ð¿ÑовеÑкой на коÑÑекÑноÑÑÑ Ð²Ð²ÐµÐ´Ñнной ÑÑомоÑÑи System.out.println("ÐведиÑе ÑÑоимоÑÑÑ ÑоваÑа в ÑоÑмаÑе \"Ð Ð ,ÐÐ\":"); if (sc.hasNextDouble()) { product.price = sc.nextDouble(); if (product.price < 0) { System.out.println("ÐекоÑÑекÑÐ½Ð°Ñ ÑÑмма"); } else if (product.price >= 0) { calculator.sumAddition(product); // меÑод клаÑÑа Calculator ÑÑиÑаÑÑий обÑÑÑ ÑÑÐ¼Ð¼Ñ System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен!"); System.out.println("ÐведиÑе ÑледÑÑÑий ÑÐ¾Ð²Ð°Ñ Ð¸Ð»Ð¸ завеÑÑиÑе пÑогÑаммÑ"); sc.nextLine(); break; } } else { System.out.println("ÐведÑнное знаÑение не ÑвлÑеÑÑÑ ÑиÑлом"); sc.nextLine(); } } } } }