package org.example; import java.util.Scanner; public class Calkulater { Scanner sc = new Scanner(System.in); String nameOfDishes = ""; String nameOfDishesAll = ""; double cost; private double summ = 0; private double moneyPerPerson = 0; void calk(int person) { org.example.Ostatok rur = new org.example.Ostatok(); while (true) { System.out.println("ÐведиÑе Ðазвание блÑда"); nameOfDishes = sc.next(); if (!(nameOfDishes.equalsIgnoreCase("ÐавеÑÑиÑÑ"))) { System.out.println("ÐведиÑе ÑÑоимоÑÑÑ Ð² ÑоÑмаÑе ÑÑблей.копеек"); while (true) { while (!sc.hasNextDouble()) { System.out.println("ÐÐ²ÐµÐ´ÐµÐ½Ñ Ð±ÑÐºÐ²Ñ Ð²Ð¼ÐµÑÑо ÑиÑÑ"); sc.next(); } cost = sc.nextDouble(); if (cost <= 0) { System.out.println("Ðе коÑÑекÑÐ½Ð°Ñ ÑиÑÑа"); } else { break; } } summ = summ + cost; nameOfDishesAll = nameOfDishesAll + "\n" + nameOfDishes; String messageTemplate1 = "ÐÑ ÑÑпеÑно добавили ÑÐ¾Ð²Ð°Ñ Ð½Ð° обÑÑÑ ÑÑÐ¼Ð¼Ñ %.2f ÑÑб., добавÑÑе ÑÐ¾Ð²Ð°Ñ ÐµÑе, или набеÑиÑе Ñлово ÐавеÑÑиÑÑ \n"; System.out.printf(messageTemplate1, summ); } else { break; } } moneyPerPerson = summ / person; rur.ostat(moneyPerPerson, nameOfDishesAll); } }