import java.util.HashMap;
import java.util.Scanner;
public class Main {
static int peopleAvailable;
static Scanner sc = new Scanner(System.in);
static HashMap itemList = new HashMap<>();
static Item item = new Item();
static BillCalculator billCalculator = new BillCalculator();
public static void main(String[] args) {
start();
item.addItem();
nextItemAndBreak();
}
public static void start() {
System.out.println("ÐобÑо пожаловаÑÑ Ð² ÐалÑкÑлÑÑÐ¾Ñ ÑÑÑÑа v1.0 \nÐа ÑколÑко Ñеловек необÑ
одимо ÑазделиÑÑ ÑÑÑÑ?");
while (true) {
sc = new Scanner(System.in);
if (sc.hasNextInt()) {
peopleAvailable = sc.nextInt();
if (peopleAvailable > 1) {
break;
} else {
System.out.println("ÐедоÑÑаÑоÑно лÑдей Ð´Ð»Ñ ÑÐ°Ð·Ð´ÐµÐ»ÐµÐ½Ð¸Ñ ÑÑÑÑа, пожалÑйÑÑа повÑоÑиÑе попÑÑкÑ.");
}
} else {
System.out.println("ÐепÑавилÑнÑй ÑоÑÐ¼Ð°Ñ Ð²Ð²Ð¾Ð´Ð°! ÐовÑоÑиÑе попÑÑкÑ.");
}
}
}
public static void nextItemAndBreak() {
while (true) {
System.out.println("ХоÑиÑе добавиÑÑ ÐµÑÑ Ð¾Ð´Ð¸Ð½ ÑоваÑ? \nÐведиÑе название ÑоваÑа или введиÑе \"ÐавеÑÑиÑÑ\"- ÑÑÐ¾Ð±Ñ Ð¿Ð¾ÑÑиÑаÑÑ ÑезÑлÑÑаÑ.");
String moreItems = sc.next();
if (moreItems.equalsIgnoreCase("ÐавеÑÑиÑÑ")) {
item.showItemsAdded();
billCalculator.calculate();
System.out.println("\nСпаÑибо ÑÑо воÑполÑзовалиÑÑ ÑÑой пÑогÑаммой!\nÐавеÑÑение ÑабоÑÑ...");
break;
} else {
item.addAnotherItem(moreItems);
}
}
}
}