import static com.sun.tools.doclint.Entity.sum; import com.sun.tools.doclint.Entity; import java.util.Scanner; public class Basket { public static void fillProductInfo() { Scanner productScanner = new Scanner(System.in); int friends = Friends.comeFriends(); String rouble = Rubles.writeRouble(); String name = null; double price = 0; String nameList = " набÑали: "; double sum = 0; double payPerFriend = 0; System.out.println("ЧÑо взÑли? "); while ((name = productScanner.next()) != null) { nameList += " " + name + "\n"; System.out.println("РпоÑÑм Ñие добÑо?"); if (productScanner.hasNextDouble()) { price = productScanner.nextDouble(); productScanner.nextLine(); if (price <= 0) { System.out.println("Ð¢Ð°ÐºÐ¸Ñ Ñен не бÑваеÑ"); } else if (price > 0) { sum += price; payPerFriend = sum / friends; double result = Double.parseDouble(String.format("%.2f", payPerFriend)); } System.out.println("Ðобавили " + name + " по Ñене " + price + ", ÑоваÑов на обÑÑÑ ÑÑÐ¼Ð¼Ñ " + sum); } else { System.out.println("ЧÑо-Ñо не Ñо. ÐавайÑе вÑÑ Ð¿Ð¾-новой"); productScanner.nextLine(); } if (name.equalsIgnoreCase("завеÑÑиÑÑ")) { String text = "ÐÑ" + nameList + "С каждого Ñеловека %.2f"; System.out.println(String.format(text, payPerFriend) + rouble); break; } System.out.println("ÐÑли Ð²Ñ ÑÐµÐ³Ð¾Ð´Ð½Ñ Ð½Ð° легке, или в Ð²Ð°Ñ Ð±Ð¾Ð»ÑÑе ниÑего не лезеÑ, напиÑиÑе \"ÐавеÑÑиÑÑ\", \nили напиÑиÑе ÑледÑÑÑий пÑодÑкÑ"); } } public String writeRouble() { String rouble; double payPerFriend = 0; int intPayPerFriend = (int) payPerFriend; if (intPayPerFriend % 100 >= 10 && intPayPerFriend % 100 <= 20) { rouble = " ÑÑблей"; } else { switch (intPayPerFriend % 10) { case 1: rouble = " ÑÑблÑ"; break; case 2: case 3: case 4: rouble = " ÑÑблÑ"; break; default: rouble = " ÑÑблей"; } } return rouble; } }