import java.util.Scanner; public class Products { String name;// обÑÑвлÑем ÑÑаÑиÑеÑкÑÑ Ð¿ÐµÑеменнÑÑ ÑпиÑка позиÑий Ð´Ð»Ñ Ð¿ÐµÑедаÑи в клаÑÑ Main Double price; static int count = 1; static String nameOfgoods; static Double total=00.00; static Boolean finishOfList=true; //конÑÑÑÑкÑÐ¾Ñ public Products(String name, double price) { this.name = name; this.price = price; } // меÑод ÑоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка ÑоваÑов public static String inputOfProducts() { Scanner scanner = new Scanner(System.in); System.out.println("УкажиÑе наименование ТоваÑа:"); String nameOfgoods = scanner.next(); System.out.println("УкажиÑе ÑÑоимоÑÑÑ Ð¢Ð¾Ð²Ð°Ñа в ÑоÑмаÑе 'ÑÑбли.копейки' (пÑимеÑ:10.45 или 11.40):"); Double j; while (true) { try { String priceOfgood = scanner.next(); j = Double.parseDouble(priceOfgood); if(j<0){ System.out.println("ÐепÑавилÑнÑй ввод. ÐопÑобÑйÑе еÑÑ Ñаз."); }else { break; } } catch (Exception e) { System.out.println("ÐепÑавилÑнÑй ввод. ÐопÑобÑйÑе еÑÑ Ñаз."); scanner.nextLine(); } } //запиÑÑваем в nameOfgoods наименование и ÑÐµÐ½Ñ ÑоваÑа nameOfgoods = String.format("Ðоз." + count + ": " + nameOfgoods + " " + "%.2f" + " ÑÑб.", j); System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ в ÑпиÑок " + nameOfgoods); count++;//колиÑеÑÑво позиÑий в ÑпиÑке total += j;//вÑÑиÑлÑем обÑÑÑ ÑÑоимоÑÑÑ Ð²ÑÐµÑ Ð²Ð²ÐµÐ´ÐµÐ½Ð½ÑÑ ÑоваÑов return nameOfgoods;//на вÑÑ Ð¾Ð´Ðµ в name добавленнÑй ÑÐ¾Ð²Ð°Ñ Ð¸ его Ñена } //меÑод пÑовеÑки вÑÑ Ð¾Ð´Ð° из пÑоÑеÑÑа ÑоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка ÑоваÑов public static void exitOfList() { Scanner scanner = new Scanner(System.in); System.out.println("ХоÑиÑе добавиÑÑ ÑÑо нибÑÐ´Ñ ÐµÑÑ?"+" ÐÑли да, введиÑе лÑбой Ñимвол или Ñлово :"); System.out.println("ÐÑли добавиÑÑ Ð½ÐµÑего введиÑе 'завеÑÑиÑÑ':"); String add = scanner.next(); finishOfList= !add.equalsIgnoreCase("завеÑÑиÑÑ"); } }