import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int howMany; System.out.println("Ðа ÑколÑко Ñеловек Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑазделиÑÑ ÑÑÑÑ?"); while (true) { if (!scanner.hasNextInt()) { System.out.println("ÐÑоÑÑиÑе, возникла оÑибка, не могли Ð±Ñ Ð²Ñ Ð²Ð²ÐµÑÑи ÑиÑло. Ðа ÑколÑÐºÐ¸Ñ Ñеловек Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑазделиÑÑ ÑÑÑÑ?"); scanner.next(); } else if (scanner.nextInt() <= 1) { System.out.println("ÐÑоÑÑиÑе, возникла оÑибка, не могли Ð±Ñ Ð¿Ð¾Ð²ÑоÑиÑÑ Ð²Ð²Ð¾Ð´. Ðа ÑколÑÐºÐ¸Ñ Ñеловек Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑазделиÑÑ ÑÑÑÑ?"); } else { System.out.println("ÐодÑвеÑдиÑе колиÑеÑÑво Ñеловек, ÑÑо нÑжно Ð´Ð»Ñ ÐºÐ¾ÑÑекÑного ÑаÑÑÑÑÑа"); howMany = scanner.nextInt(); System.out.println("ÐÑлиÑно, ÑÑÐµÑ Ð±ÑÐ´ÐµÑ Ð¿Ð¾Ð´ÐµÐ»ÐµÐ½ на " + howMany + " Ñеловек"); break; } } Calculator calculator = new Calculator(); while (true) { scanner.nextLine(); System.out.println("ÐожалÑйÑÑа, введиÑе название ÑоваÑа"); String tovar = scanner.nextLine(); System.out.println("ÐожалÑйÑÑа, введиÑе ÑÑоимоÑÑÑ ÑоваÑа в ÑоÑмаÑе \"ÑÑбли,копейки\""); if (scanner.hasNextDouble()) { double cost = scanner.nextDouble(); calculator.tovarName(tovar, cost); System.out.println("ÐÑли желаеÑе заказаÑÑ ÑÑо-Ñо еÑÑ, напиÑиÑе лÑбой Ñимвол. \n" + "ÐÑли желаеÑе законÑиÑÑ Ð·Ð°ÐºÐ°Ð·, напиÑиÑе \"ÐавеÑÑиÑÑ\"."); } else { System.out.println("Ðведено некоÑÑекÑное знаÑение ÑÐµÐ½Ñ ÑоваÑа, пожалÑйÑÑа, повÑоÑиÑе заказ."); } String nextVvod = scanner.next(); if (nextVvod.equalsIgnoreCase("ÐавеÑÑиÑÑ")) { //String tovar1 = ""; // calculator.removeLastChar(tovar1); calculator.check(howMany); System.out.println(calculator.price(howMany)); break; } } scanner.close(); } }