import java.util.Locale; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scan = new Scanner(System.in).useLocale(Locale.US); scan.useDelimiter("\n");//пÑи ÑканиÑовании даннÑÑ ÑÑÑанавливаем ÑазделиÑÐµÐ»Ñ ÐºÐ°Ðº Ñимвал новой ÑÑÑоки (по ÑмолÑÐ°Ð½Ð¸Ñ Ð¸Ð¼ ÑвлÑеÑÑÑ Ð¸ пÑобел) int visitors; System.out.println("ÐдÑавÑÑвÑйÑе!\nÐа ÑколÑко Ñеловек Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑазделиÑÑ ÑÑеÑ? ÐведиÑе ÑиÑло."); while (true) { if(scan.hasNextInt()) { //Ðо ÑÐµÑ Ð¿Ð¾Ñ Ð¿Ð¾ÐºÐ° "не ÑиÑло", пÑоÑим ввеÑÑи колиÑеÑÑво Ñеловек ÑелÑм ÑиÑлом visitors = scan.nextInt(); //scan.nextLine(); //ÐÑли не пиÑаÑÑ scan.useDelimiter("\n"); if (visitors == 1) {//ÐÑовеÑÑем,еÑли ÑиÑло, Ñо из нÑжного диапазона System.out.println("ÐолиÑеÑÑво Ñеловек Ñавно 1. Ð ÑÑом ÑлÑÑае Ð½ÐµÑ ÑмÑÑла ниÑего ÑÑиÑаÑÑ Ð¸ делиÑÑ.\nÐведиÑе колиÑеÑÑво Ñеловек ÑиÑлом."); } else if (visitors < 1) { System.out.println("ÐолиÑеÑÑво Ñеловек менÑÑе 1. ÐÑо некоÑÑекÑное знаÑение Ð´Ð»Ñ Ð¿Ð¾Ð´ÑÑÑÑа.\nÐведиÑе колиÑеÑÑво Ñеловек ÑиÑлом."); } else { System.out.println("ÐÑлиÑно! СÑÐµÑ Ñазделим на " + visitors + "!\n"); break; } } else { System.out.println("ÐолиÑеÑÑво Ñеловек введено невеÑно.\nÐведиÑе колиÑеÑÑво Ñеловек ÑелÑм ÑиÑлом."); scan.next(); //scan.nextLine(); } } Calculator calculator = new Calculator(); calculator.ÑalculationOfItems(scan); Сurrency_designation ÑurrencyDesignation = new Сurrency_designation(); ÑurrencyDesignation.choosingAnEnding(calculator.getTotalCost(), visitors); scan.close(); } }