/
SamMih
/
HOMEWORK4retake3
Обзор
Документация
Войти
/
SamMih
/
HOMEWORK4retake3
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Main.java
60 строк
3 KB
SamMih
ДЗ4 - очередная корректировка
04 июн 2025, 06:20
04 июн 2025, 06:20
396b993
Код
Авторство
О чём код?
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int earnings = 0; int spendings = 0; while (true) { System.out.println("Выберите операцию и введите ее номер:"); System.out.println("1. Добавить новый доход"); System.out.println("2. Добавить новый расход"); System.out.println("3. Выбрать систему налогообложения"); String input = scanner.nextLine(); if (input.equals("end")) { break; } int operation = Integer.parseInt(input); switch (operation) { case 1: System.out.println("Введите сумму дохода: "); String moneyIn = scanner.nextLine(); int money1 = Integer.parseInt(moneyIn); earnings += money1; break; case 2: System.out.println("Введите сумму расхода: "); String moneyCon = scanner.nextLine(); int money2 = Integer.parseInt(moneyCon); spendings += money2; break; case 3: int tax1 = СalculateTax.calculateTaxEarnings(earnings); int tax2 = СalculateTax.calculateTaxEarningsMinusSpendings(earnings, spendings); if (tax1 > tax2) { System.out.println("Мы советуем вам УСН доходы минус расходы"); System.out.println("Ваш налог составит: " + tax2 + " рублей"); System.out.println("Налог на другой системе: " + tax1 + " рублей"); System.out.println("Экономия: " + (tax1 - tax2) + " рублей"); } else if (tax2 > tax1) { System.out.println("Мы советуем вам УСН доходы"); System.out.println("Ваш налог составит: " + tax1 + " рублей"); System.out.println("Налог на другой системе: " + tax2 + " рублей"); System.out.println("Экономия: " + (tax2 - tax1) + " рублей"); } else { System.out.println("Можете выбрать любую систему налогообложения"); System.out.println("Ваш налог составит: " + tax1 + " рублей"); } break; default: System.out.println("Такой операции нет"); } } } }