import java.util.ArrayList;
import java.util.LinkedList;
import java.util.List;
import java.util.Scanner;
public class Calculate {
static String toComplete = "завеÑÑиÑÑ";
List menuList = new LinkedList<>();
List priceList = new ArrayList<>();
String menu;
double price = 0;
double sum;
public void product() {
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("ÐведиÑе название ÑоваÑа : ");
menu = scanner.next();
menuList.add(menu);
System.out.println("ÐведиÑе ÑÐµÐ½Ñ ÑоваÑа в ÑоÑмаÑе 'ÑÑбли.копейки' [10.45, 11.40] :");
while (!scanner.hasNextDouble()) {
System.out.println("ÐведиÑе коÑÑекÑное знаÑение :");
scanner.next();
}
price = scanner.nextDouble();
if (price > 0) {
priceList.add(price);
sum = sum + price;
System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен! ");
}
while (price <= 0) {
if (price <= 0) {
System.out.println("ÐÑибка Ñена не Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¾ÑÑиÑаÑелÑной,оÑибка введиÑе ÑÐµÐ½Ñ Ð·Ð°Ð½Ð¾Ð³Ð¾");
price = scanner.nextDouble();
if (price > 0) {
priceList.add(price);
sum = sum + price;
System.out.println("Ð¢Ð¾Ð²Ð°Ñ ÑÑпеÑно добавлен! ");
break;
}
}
}
System.out.println("ÐÑли Ñ
оÑиÑе пÑодолжиÑÑ Ð²Ð²ÐµÐ´Ð¸Ñе - лÑбой Ñимвол,еÑли Ñ
оÑиÑе оÑÑановиÑÑÑÑ Ð²Ð²ÐµÐ´Ð¸Ñе 'завеÑÑиÑÑ' ");
menu = scanner.next();
if (menu.equalsIgnoreCase(toComplete)) {
break;
}
}
}
public String GetRubleAddition(double num) {
int numToInt = (int) num;
double preLastDigit = num % 100 / 10;
if (preLastDigit == 1) {
return "ÑÑблей";
}
switch (numToInt % 10) {
case 1:
return "ÑÑблÑ";
case 2:
case 3:
case 4:
return "ÑÑблÑ";
default:
return "ÑÑблей";
}
}
public String GetHumanAdddition(int num) {
double preLastDigit = num % 100 / 10;
if (preLastDigit == 1) {
return "Человек";
}
switch (num % 10) {
case 1:
case 2:
case 3:
case 4:
return "Человека";
default:
return "ÑÑблей";
}
}
}