//клаÑÑ ÑодеÑжаÑий, меÑод полÑÑÐµÐ½Ð¸Ñ Ñлова ÑÑÐ±Ð»Ñ Ð² пÑавилÑном падеже и меÑод Ð´Ð»Ñ Ð¾ÐºÑÑглениÑ. public class Formatter { public static String Formatter(double a) { String outputA = String.format("%.2f", a); int naturalOutputA = (int)a; int lastDigit = naturalOutputA % 10; if (naturalOutputA == 1) { outputA += " ÑÑблÑ"; } else if (naturalOutputA == 11) { outputA += " ÑÑблей"; } else if (naturalOutputA == 0) { outputA += " ÑÑблей"; } else if (naturalOutputA == 12) { outputA += " ÑÑблей"; } else if (naturalOutputA < 5) { outputA += " ÑÑблÑ"; } else if (lastDigit == 1) { outputA += " ÑÑблÑ"; } else if (lastDigit == 0) { outputA += " ÑÑблей"; } else if (lastDigit < 5) { outputA += " ÑÑблÑ"; } else { outputA += " ÑÑблей"; } return outputA; } }