import java.util.Scanner; public class Main { public static void main(String[] args) { CountDivisionCalculator countDivisionCalculator = new CountDivisionCalculator(); Scanner scanner = new Scanner(System.in); Formatter formatter = new Formatter(); System.out.println("Hello пипл, на ÑколÑÐºÐ¸Ñ Ð¿Ð¸Ð¿Ð»Ð¾Ð² делим ÑÑÑÑ?"); int howManyPeople; while (true) { if (scanner.hasNextInt()) { howManyPeople = scanner.nextInt(); if (howManyPeople <= 1) { if (howManyPeople <= 0) { System.out.println("Ðипл, делиÑÑ Ð½Ð° " + howManyPeople + " в моей пÑогÑамме нелÑзÑ!!!"); break; } else { System.out.println("Ðипл, дели на ÑебÑ!"); break; } } else { countDivisionCalculator.calculate(howManyPeople); break; } } else { System.out.println("ÐевеÑнÑй ввод! ÐведиÑе Ñелое ÑиÑло."); scanner.next(); } } if (howManyPeople > 1) { countDivisionCalculator.itemPrint(); double totalSum = countDivisionCalculator.calculateTotal(); double devidedPerson = totalSum / howManyPeople; String padej = formatter.getPadej(devidedPerson); System.out.printf("ÐаждÑй Ñеловек должен заплаÑиÑÑ %.2f %s", devidedPerson, padej); } } }