-
Notifications
You must be signed in to change notification settings - Fork 218
Expand file tree
/
Copy pathCalculator.java
More file actions
21 lines (18 loc) · 1.26 KB
/
Calculator.java
File metadata and controls
21 lines (18 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
public class Calculator {
public void cheque(int number, double totalPrice){
//Вычисляем, сколько должен заплать каждый человек
double result = (float) totalPrice / (float) number;
int money = (int) Math.floor(result);
String str = String.format("%.2f", result);
//Вывод суммы, которую должен заплатить каждый поровну
if ((money % 100) / 10 == 1){
System.out.println("Сумма, которую должен заплатить каждый человек составляет: " + str + " рублей");
}else if (money % 100 == 1){
System.out.println("Сумма, которую должен заплатить каждый человек составляет: " + str + " рубль");
}else if (money % 10 >= 2 && money % 10 <= 4){
System.out.println("Сумма, которую должен заплатить каждый человек составляет: " + str + " рубля");
}else {
System.out.println("Сумма, которую должен заплатить каждый человек составляет: " + str + " рублей");
}
}
}