public class Calculator { String allProduct = ""; double allPrice; //Ð¡Ð¾Ñ Ñанение Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ ÑоваÑов и обÑей ÑÑоимоÑÑи заказа void addProduct(Product product){ allProduct = allProduct + "!" + product.nameProduct; allPrice += product.price; } //ÐÑвод на конÑÐ¾Ð»Ñ Ð²ÑÐµÑ ÑоваÑов void returnNameProduct(){ int i = 0; StringBuilder nameProduct = new StringBuilder(); System.out.print("ÐобавленнÑе ÑоваÑÑ:"); while (i < allProduct.length()){ if (allProduct.charAt(i) != '!'){ nameProduct.append(allProduct.charAt(i)); } else { System.out.println(nameProduct); nameProduct = new StringBuilder(); } i++; } System.out.println(nameProduct); } //ÐÑвод на конÑÐ¾Ð»Ñ ÑколÑко должен заплаÑиÑÑ ÐºÐ°Ð¶Ð´Ñй из гоÑÑей void returnDebtForOne(int quantityPeople){ double debtForOne = allPrice / quantityPeople; int ruble = (int)Math.floor(debtForOne); String endingRuble; if (ruble % 10 == 1){ endingRuble = "ÑÑблÑ"; } else if (ruble % 10 == 2 || ruble % 10 == 3 || ruble % 10 == 4){ endingRuble = "ÑÑблÑ"; } else endingRuble = "ÑÑблей"; System.out.println("ÐаждÑй из гоÑÑей должен заплаÑиÑÑ:\n" + String.format("%.2f", debtForOne) + " " + endingRuble); } }