import java.util.Scanner; public class calc { public static double calculator() { Scanner scan2 = new Scanner(System.in); Scanner scan3 = new Scanner(System.in); Scanner scan4 = new Scanner(System.in); for (String i = "ÐобавленнÑе ÑоваÑÑ:"; 1 != 0; i = i) { for (double j = 0; j >= 0; j = j) { System.out.println("ÐожалÑйÑÑа, введиÑе название ÑоваÑа."); String itemName = scan2.nextLine(); System.out.println("ÐожалÑйÑÑа, введиÑе ÑÐµÐ½Ñ ÑоваÑа в ÑоÑмаÑе 'ÑÑбли.копейки' [10.45, 11.40]"); double itemCost = scan3.nextDouble(); System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½ в ÑпиÑок."); i = i + "\n" + itemName + " " + itemCost + ending(itemCost); j = j + itemCost; System.out.println("ХоÑиÑе ли Ð±Ñ Ð²Ñ Ð·Ð°Ð²ÐµÑÑиÑÑ Ð¿Ð¾ÐºÑпки?"); String answer = scan4.nextLine(); String stopWord = "ÐавеÑÑиÑÑ"; if (answer.equalsIgnoreCase(stopWord)) { System.out.println(i); System.out.println("ÐбÑÐ°Ñ ÑÑмма покÑпок: " + j + ending(j)); return j; } } } } public static String ending(double j){ if(Math.floor(j) % 100 == 11 ^ Math.floor(j) % 100 == 12 ^ Math.floor(j) % 100 == 13 ^ Math.floor(j) % 100 == 14){ String stringe = " ÑÑблей"; return stringe; } else { double summ = Math.floor(j) % 10; int remainder = (int) summ; switch (remainder) { case 1: String string1 = " ÑÑблÑ"; return string1; case 2: String string2 = " ÑÑблÑ"; return string2; case 3: String string3 = " ÑÑблÑ"; return string3; case 4: String string4 = " ÑÑблÑ"; return string4; default: String stringdef = " ÑÑблей"; return stringdef; } } } }