import java.util.Scanner; public class Calculate { Scanner scanner = new Scanner(System.in); String ProductList; double check = 0.0; void addProduct(){ System.out.println("ÐведиÑе наименование позиÑии:"); String name = scanner.nextLine(); double price; // СÑоимоÑÑÑ Ð¿Ð¾Ð·Ð¸Ñии while (true) { Scanner pr = new Scanner(System.in); System.out.println("ÐведиÑе ÑÐµÐ½Ñ (Ð Ñбли,копейки): "); if (pr.hasNextDouble()) { double x = pr.nextDouble(); if (x > 0){ price = x; break; } else { System.out.println("Цена должна бÑÑÑ Ð±Ð¾Ð»ÑÑе 0."); // Ðа подаÑки Ð¾Ñ ÑоÑеднего ÑÑолика Ñоже надо плаÑиÑÑ :c } } else { System.out.println("ÐекоÑÑекÑное знаÑение! УбедиÑеÑÑ, ÑÑо вводиÑе в пÑавилÑном ÑоÑмаÑе (Ð Ñбли,копейки)."); } } Product product = new Product(name, price); ProductList += name + "\n"; check += price; } void print() { System.out.println("ÐобавленнÑе позиÑии:\n" + ProductList); } double splitCheck(int howManyPerson) { double f; f = check / howManyPerson; return f; } String valuteFormat(double num) { // ЧеÑÑно, взÑÑ Ñ Ð¸Ð½ÑеÑнеÑа. ХоÑелоÑÑ Ð±Ñ Ð²Ð¸Ð´ÐµÑÑ Ñакие задание в ÑÑенажеÑÐ°Ñ Ñанее ;) int x = (int) num; if (x %100 / 10 == 1){ return "ÑÑблей"; } else { switch(x %10) { case 1: return "Ð ÑблÑ"; case 2: case 3: case 4: return "Ð ÑблÑ"; default: return "Ð Ñблей"; } } } }