import java.util.Locale; import java.util.Scanner; public class Main { private final static Scanner scanner = new Scanner(System.in).useLocale(Locale.US); private final static Calculate calculate = new Calculate();; public static void main(String[] args) { System.out.println("ÐведиÑе кол-во гоÑÑей"); while(true){ int countUsers = calculate.usersRightNumber(); if (countUsers < 1){ System.out.println("ÐведиÑе коÑÑекÑное ÑиÑло: 1 или болÑÑе"); } else if (countUsers == 1){ System.out.println("ÐÐµÑ ÑмÑÑла в пеÑеÑÑеÑе"); break; } else{ addItem(); System.out.println("ÐобавленнÑе ÑоваÑÑ:\n" + calculate.menu); System.out.println("ÐаждÑй должен заплаÑиÑÑ: " + calculate.check(countUsers) + " " + calculate.formatRuble()); break; } } } // добавление пÑодÑкÑа private static void addItem(){ String answerForAdd; while(true){ System.out.println("ХоÑиÑе добавиÑÑ ÑоваÑ? ÐÑли неÑ, напиÑиÑе \"ÐавеÑÑиÑÑ\""); answerForAdd = scanner.next(); if (answerForAdd.equalsIgnoreCase("завеÑÑиÑÑ")){ return; } else { System.out.println("ÐведиÑе наименование ÑоваÑа"); String nameItem = scanner.next(); System.out.println("ÐведиÑе ÑÑоимоÑÑÑ ÑоваÑа в ÑоÑмаÑе 'ÑÑбли.копейки' [10.45, 11.40]"); double priceItem = calculate.countRightNumber(); Item item = new Item(nameItem, priceItem); calculate.sumPrice(priceItem); calculate.recordItems(item); System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен"); } } } }