import java.util.Scanner; public class Product { String productList = ""; String spacing = "\n"; String str = "ÐобавленнÑе ÑоваÑÑ: "; double totalPrice; //Ðобавление ÑоваÑов и Ð¸Ñ ÑÑоимоÑÑи public void addProduct(){ Scanner scanner = new Scanner(System.in); System.out.println("ÐведиÑе название ÑоваÑа"); String name = scanner.nextLine(); productList += str + name + spacing; System.out.println("ÐведиÑе ÑÑоимоÑÑÑ ÑоваÑа"); while (true){ if (scanner.hasNextDouble()){ double price = scanner.nextDouble(); totalPrice+=price; System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен"); anotherProduct(); break; }else { System.out.println("ÐÑ Ð²Ð²ÐµÐ»Ð¸ некоÑÑекÑное знаÑение. ÐожалÑйÑÑа, введиÑе коÑÑекÑное знаÑение ÑÑоимоÑÑи"); scanner.nextLine(); } } } //СпÑаÑиваем Ñ Ð¿Ð¾Ð»ÑзоваÑÐµÐ»Ñ - Ñ Ð¾ÑÐµÑ Ð»Ð¸ он добавиÑÑ ÐµÑе один ÑоваÑ? public void anotherProduct(){ Scanner scanner = new Scanner(System.in); System.out.println("ХоÑиÑе добавиÑÑ ÐµÑÑ Ð¾Ð´Ð¸Ð½ ÑоваÑ?"); String fork = scanner.nextLine(); /*ÐÑли полÑзоваÑÐµÐ»Ñ Ð²Ð²Ð¾Ð´Ð¸Ñ "Ðа", Ñо повÑоÑно вÑзÑваем меÑод addProduct ÐнаÑе завеÑÑаем добавление пÑодÑкÑов и вÑводим ÑпиÑок добавленнÑÑ Ð¿ÑодÑкÑов*/ if (fork.equalsIgnoreCase("Ðа")){ addProduct(); }else { addedProducts(productList); } } //ÐÑвод добавленнÑÑ Ð¿ÑодÑкÑов public void addedProducts (String lists){ System.out.println(lists); } }