import java.util.Scanner; public class Item { Scanner sc = new Scanner(System.in); Format format = new Format(); String itemName = ""; Double itemCost; public void addItem() { System.out.println("ÐожалÑйÑÑа, введиÑе название ÑоваÑа :"); itemName = sc.next(); while (true) { System.out.println("ÐведиÑе ÑÑоимоÑÑÑ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ ÑоваÑа в ÑоÑмаÑе 'Ð Ñбли,Ðопейки' :"); sc = new Scanner(System.in); if (sc.hasNextDouble()) { itemCost = sc.nextDouble(); if (itemCost > 0) { Main.itemList.put(itemName, itemCost); System.out.println("Ð¢Ð¾Ð²Ð°Ñ \"" + itemName + "\" ÑÑоимоÑÑÑÑ " + format.fix(itemCost, "Ð ÑблÑ", "Ð ÑблÑ", "Ð Ñблей") + " ÑÑпеÑно дабавлен! \n"); break; } else { System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð¼ÐµÑÑ Ð¾ÑÑиÑаÑелÑнÑÑ ÑÑоимоÑÑÑ Ð¸Ð»Ð¸ ÑÑоиÑÑ 0!"); } } else { System.out.println("ÐепÑавилÑнÑй ÑоÑÐ¼Ð°Ñ Ð²Ð²Ð¾Ð´Ð°! ÐовÑоÑиÑе попÑÑкÑ."); } } } public void addAnotherItem(String next) { itemName = next; while (true) { System.out.println("ÐведиÑе ÑÑоимоÑÑÑ Ð´Ð°Ð½Ð½Ð¾Ð³Ð¾ ÑоваÑа в ÑоÑмаÑе 'Ð Ñбли,Ðопейки' :"); sc = new Scanner(System.in); if (sc.hasNextDouble()) { itemCost = sc.nextDouble(); if (itemCost > 0) { Main.itemList.put(itemName, itemCost); System.out.println("Ð¢Ð¾Ð²Ð°Ñ \"" + itemName + "\" ÑÑоимоÑÑÑÑ " + format.fix(itemCost, "Ð ÑблÑ", "Ð ÑблÑ", "Ð Ñблей") + " ÑÑпеÑно дабавлен! \n"); break; } else { System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð¸Ð¼ÐµÑÑ Ð¾ÑÑиÑаÑелÑнÑÑ ÑÑоимоÑÑÑ Ð¸Ð»Ð¸ ÑÑоиÑÑ 0!"); } } else { System.out.println("ÐепÑавилÑнÑй ÑоÑÐ¼Ð°Ñ Ð²Ð²Ð¾Ð´Ð°! ÐовÑоÑиÑе попÑÑкÑ."); } } } public void showItemsAdded() { int index = 0; System.out.println("ÐобавленнÑе ÑоваÑÑ: \n"); for (String next : Main.itemList.keySet()) { double nextValue = Main.itemList.get(next); index = index + 1; System.out.println(index + ". " + next + " ÑÑоимоÑÑÑÑ " + format.fix(nextValue, "Ð ÑблÑ", "Ð ÑблÑ", "Ð Ñблей") + ".\n"); } } }