import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.println("ÐобÑо пожаловаÑÑ Ð² наÑе заведение! Ðа ÑколÑкиÑ
Ñеловек необÑ
одимо ÑазделиÑÑ Ð²Ð°Ñ ÑÑÑÑ?");
Scanner scanner = new Scanner(System.in);
int people = 0;
float money = 0;
while (true) {
if (scanner.hasNextInt()) {
people = scanner.nextInt();
if (people >= 2) {
break;
} else {
System.out.println("ÐÐ»Ñ Ð¸ÑполÑÐ·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð½Ð°Ñего пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ
одимо не менее двÑÑ
поÑеÑиÑелей, пожалÑйÑÑа, повÑоÑиÑе попÑÑкÑ.");
}
} else {
System.out.println("ÐÑибка! ÐведиÑе ÑелоÑиÑленное знаÑение");
scanner.next();
} }
Menu menu = new Menu();
String name;
System.out.print("УкажиÑе название ÑоваÑа, коÑоÑое Ð²Ñ Ñ
оÑиÑе заказаÑÑ\n");
name = scanner.next();
while (!(name.equalsIgnoreCase("ÐавеÑÑиÑÑ"))) {
System.out.println("УкажиÑе ÑÑоимоÑÑÑ ÑоваÑа в ÑоÑмаÑе: ÑÑбли,копейки.");
menu.add(name);
float cost;
while (true) {
if (scanner.hasNextFloat()) {
cost = scanner.nextFloat();
if (cost > 0) {
money = money + cost;
break;
} else {
System.out.println("СÑоимоÑÑÑ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑÑиÑаÑелÑна, введиÑе дÑÑгое ÑиÑло.");
}
} else {
System.out.println("ÐÑибка! ÐведиÑе ÑиÑловое знаÑение");
scanner.next();
}
}
System.out.printf("Ð¢Ð¾Ð²Ð°Ñ '%s' ÑÑпеÑно добавлен в ÑÑÑÑ!\n", name);
System.out.print("УкажиÑе название ÑоваÑа, коÑоÑое Ð²Ñ Ñ
оÑиÑе заказаÑÑ, и его ÑÑоимоÑÑÑ Ð½Ð° ÑледÑÑÑей ÑÑÑоке. ÐÑли Ð²Ñ Ð±Ð¾Ð»ÑÑе не Ñ
оÑиÑе ниÑего заказÑваÑÑ, напиÑиÑе 'ÐавеÑÑиÑÑ'.\n");
name = scanner.next();
}
menu.result(money, people);
} }
class Menu {
ArrayList