// dev branch for Y.Practicum import java.util.Scanner; public class Main { private static final Calculator calculator = new Calculator(); public static void main(String[] args) { System.out.println("ÐÑивеÑ! ÐÑо пÑогÑамма Ð´Ð»Ñ ÐºÐ°Ð»ÑкÑлÑÑии ÑÑÑÑа. \nÐа ÑколÑÐºÐ¸Ñ Ñеловек Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ ÑазделиÑÑ ÑÑÑÑ?"); int numberOfPeople; Scanner scanner = new Scanner(System.in); while(true) { // пÑовеÑÑем на Ñелое ÑиÑло while (!scanner.hasNextInt()) { System.out.println("ÐÑо не Ð¿Ð¾Ñ Ð¾Ð¶Ðµ на Ñелое ÑиÑло :( ÐожалÑйÑÑа, введиÑе Ñелое ÑиÑло."); scanner.next(); } numberOfPeople = scanner.nextInt(); // пÑовеÑÑем на дÑÑгие возможнÑе некоÑÑекÑнÑе Ð²Ð²Ð¾Ð´Ñ Ð¸ еÑли вÑÑ Ð¾Ðº, Ñо запÑÑкаем меÑод calc, пеÑедав ÐµÐ¼Ñ ÐºÐ¾Ð»Ð¸ÑеÑÑво дÑÑзей if (numberOfPeople == 1) { System.out.println("ÐÐ»Ñ Ð¾Ð´Ð½Ð¾Ð³Ð¾ Ñеловека Ð½ÐµÑ Ð½ÐµÐ¾Ð±Ñ Ð¾Ð´Ð¸Ð¼Ð¾ÑÑи ÑазделÑÑÑ ÑÑÑÑ, попÑобÑйÑе еÑÑ Ñаз :)"); } else if (numberOfPeople < 1) { System.out.println("ÐÑ Ð²Ð²ÐµÐ»Ð¸ знаÑение менÑÑе 1. ÐÑо некоÑÑекÑное знаÑение, попÑобÑйÑе еÑÑ Ñаз :("); } else { System.out.println("Ðк! ÐÑоизведÑм ÑаÑÑÑÑ Ð´Ð»Ñ " + numberOfPeople + " Ñеловек."); System.out.println("СнаÑала Ñоздадим ÑпиÑок ÑоваÑов! Ðогда ÑпиÑок бÑÐ´ÐµÑ Ð¿Ð¾Ð»Ð½Ñм, введиÑе \"ÐавеÑÑиÑÑ\".\n"); calculator.calc(numberOfPeople); break; } } } }