public class DataOutput { public static void showMessage(double personalPrice) { String[] rightEndsForRuble = {"лÑ", "лей", "лÑ"}; if ((int) personalPrice % 100 >= 10 && (int) personalPrice % 100 <= 20) { System.out.printf("ÐаждÑй Ñеловек должен заплаÑиÑÑ %.2f ÑÑб%s", personalPrice, rightEndsForRuble[1]); } else { switch ((int) personalPrice % 10) { case 1 -> System.out.printf("ÐаждÑй Ñеловек должен заплаÑиÑÑ %.2f ÑÑб%s", personalPrice, rightEndsForRuble[2]); case 2, 3, 4 -> System.out.printf("ÐаждÑй Ñеловек должен заплаÑиÑÑ %.2f ÑÑб%s", personalPrice, rightEndsForRuble[0]); default -> System.out.printf("ÐаждÑй Ñеловек должен заплаÑиÑÑ %.2f ÑÑб%s", personalPrice, rightEndsForRuble[1]); } } } }