import java.util.Scanner; public class Main { public static void main(String[] args) { int i = Counter.count(); // Ð²Ð°Ñ ÐºÐ¾Ð´ наÑнеÑÑÑ Ð·Ð´ÐµÑÑ // Ð²Ñ Ð½Ðµ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð¾Ð³ÑаниÑиваÑÑÑÑ ÑолÑко клаÑÑом Main и можеÑе ÑоздаваÑÑ Ñвои клаÑÑÑ Ð¿Ð¾ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи System.out.println("ÐаполнÑем ÑпиÑок заказаннÑÑ ÑоваÑов. ÐоÑле ввода вÑÐµÑ ÑоваÑов набеÑиÑе 'ÐавеÑÑиÑÑ'"); Scanner sc = new Scanner(System.in); String a = ""; //ÑÑда запиÑÑваÑÑÑÑ ÑоваÑÑ String bill = ""; //здеÑÑ Ð·Ð°Ð¿Ð¸ÑÑваем ÑÑÐµÑ float b = 0f; //ÑÑда запиÑÑваем ÑÐµÐ½Ñ float total = 0f; //здеÑÑ ÑÑиÑаем ÑÑоимоÑÑÑ ÑÑеÑа while (true) { System.out.println("ÐведиÑе название ÑоваÑа."); a = sc.nextLine(); if (a.equalsIgnoreCase("завеÑÑиÑÑ")) { break; } System.out.println("ÐведиÑе ÑÐµÐ½Ñ ÑоваÑа."); while (true) { sc = new Scanner(System.in); if (sc.hasNextFloat()) { b = sc.nextFloat(); sc.nextLine(); if (b < 0) { System.out.println("Цена не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑÑиÑаÑелÑной. ÐведиÑе коÑÑекÑнÑÑ ÑенÑ."); } else { break; } } else { System.out.println("ÐведиÑе ÑÐµÐ½Ñ Ð² ÑелоÑиÑленном виде."); } } bill = bill + String.format("%s Ñена %.2f Ñ\n", a, b); total = total + b; } float pricePersonal = total / (i); //здеÑÑ ÑÑиÑаем ÑÐµÐ½Ñ Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ Ñеловека System.out.println("ÐобавленнÑе ÑоваÑÑ: \n"); System.out.println(bill); String ruble = ""; int e = ((int) (pricePersonal)) % 10; //ÑÑда запиÑÑваем поÑледнÑÑ ÑиÑÑÑ int f = (int) ((pricePersonal / 10) % 10); //здеÑÑ Ð·Ð°Ð¿Ð¸ÑÑваем пÑедпоÑледнÑÑ ÑиÑÑÑ if (f == 1) { ruble = "ÑÑблей"; } else { switch (e) { case (1): ruble = "ÑÑблÑ"; break; case (2): case (3): case (4): ruble = "ÑÑблÑ"; break; default: ruble = "ÑÑблей"; break; } } String itog = ""; itog = String.format("Ðа каждого Ñеловека пÑÐ¸Ñ Ð¾Ð´Ð¸ÑÑÑ %.2f %s", pricePersonal, ruble); System.out.println(itog); } }