import java.util.Scanner; public class Calculate { static String allItem = ""; //СÑÑока Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñми вÑÐµÑ ÑоваÑов static double allPrice = 0.0; //ÑÑÑÑÑик обÑей ÑÐµÐ½Ñ static int i = 0; //ÑÑÑÑÑик колиÑеÑÑва ÑоваÑов public static void calculate() { Scanner scanner = new Scanner(System.in); Item item= new Item(" ", 0); System.out.println("ÐведиÑе название ÑоваÑа:"); while (true) { item.name = scanner.next(); scanner.nextLine(); if (item.name.equalsIgnoreCase("завеÑÑиÑÑ")) { System.out.println("ÐÑ Ð·Ð°Ð²ÐµÑÑили ввод ÑоваÑов"); break; } else { //пÑовеÑка на ÑиÑло и положиÑелÑноÑÑÑ ÑиÑла while (true) { System.out.println("ÐведиÑе ÑÑоймоÑÑÑ ÑоваÑа в ÑоÑмаÑе '00,00':"); if (scanner.hasNextDouble()) { item.price = scanner.nextDouble(); scanner.nextLine(); if (item.price > 0) { System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½. ÐÑ Ð¼Ð¾Ð¶ÐµÑе добавиÑÑ ÐµÑÑ Ð¾Ð´Ð¸Ð½ ÑоваÑ. ÐÐ»Ñ Ð¿Ð¾Ð´ÑÑÑÑа введиÑе 'завеÑÑиÑÑ'"); allItem = allItem.concat(item.name).concat("\n"); allPrice += item.price; i++; break; } if (item.price <= 0) { System.out.println("ÐожалÑйÑÑа, введиÑе положиÑелÑное ÑиÑло."); } } else { System.out.println("ÐожалÑйÑÑа, иÑполÑзÑйÑе ÑиÑла."); scanner.nextLine(); } } } } } }