import java.util.ArrayList;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.println("Ðа ÑколÑкиÑ
Ñеловек необÑ
одимо ÑазделиÑÑ ÑÑÑÑ?");
while(true) {
Scanner sc = new Scanner(System.in);
if(sc.hasNextInt()) {
int qty = sc.nextInt();
if (qty>1) {
Calculator unit = new Calculator();
unit.qty = qty;
unit.input();
break;
}
}
System.out.println("ÐÑибка! ÐовÑоÑиÑе ввод!");
}
}
}
class Calculator{
ArrayList list = new ArrayList<>();
int qty;
double price=0;
private double price() {
double inputPrice;
while(true){
Scanner sc = new Scanner(System.in);
if(!sc.hasNextDouble()) {
System.out.println("ÐÑибка! Ðе ÑиÑловое знаÑение! ÐовÑоÑиÑе ввод!");
} else {
inputPrice = sc.nextDouble();
if(inputPrice<=0) {
System.out.println("ÐÑибка! ÐекоÑÑекÑÐ½Ð°Ñ Ñена! ÐовÑоÑиÑе ввод!");
} else {
price += inputPrice;
break;
}
}
}
return price;
}
private String declension(double sum) {
sum = Math.floor(sum);
for(int i=11; i<=14; i++) {
if ((sum - i) % 100 == 0) {
return " ÑÑблей.";
}
}
if(sum%10 ==1) {
return " ÑÑблÑ.";
} else if(sum%10 ==2 || sum%10==3 || sum%10== 4) {
return " ÑÑблÑ.";
}
return " ÑÑблей.";
}
public void input() {
double inputSum, sum;
while(true) {
Scanner sc = new Scanner(System.in);
System.out.println("ÐведиÑе название ÑоваÑа:");
String product = sc.nextLine();
System.out.println("ÐведиÑе ÑÐµÐ½Ñ ÑоваÑа:");
inputSum = price();
list.add(product);
System.out.println("Ð¢Ð¾Ð²Ð°Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½!\nХоÑиÑе добавиÑÑ ÐµÑÑ Ð¾Ð´Ð¸Ð½ ÑоваÑ?");
String answer = sc.next();
if (answer.equalsIgnoreCase("завеÑÑиÑÑ")) {
break;
}
}
System.out.println("ÐобавленнÑе ÑоваÑÑ:");
for(int i=0; i