Работа над программой начисления заработной платы для новичков с циклом while, контролируемым количеством сотрудников.
В цикле while сотрудники сортируются по окладу.
"if" оклад <85Kработник оплачивается почасово и имеет право на сверхурочную работу. </p>
«остальное» (оклад> 85) работник является «наемным работником» и не имеет права на сверхурочную работу.
В обеих ветвях кода "if" и "else" есть вложенный if / else / if else, который контролирует налоговые скобки, сверхурочные, оплачиваемый отпуск и т. Д.
Внутри обоих "если в ветвях «и» остальное я спрашиваю, есть ли у сотрудника медицинская страховка компании, чтобы я мог вычесть стоимость страховки из заработной платы сотрудников.
Этот мой код для запроса имеет ли работник медицинскую страховку компании, ДА/ NO?
System.out.println("Does " + empName + " have company health insurance? Enter YES or NO.");
yesORno = input.next();
if (yesORno.equalsIgnoreCase("YES")) {
System.out.println(empName + " Has company health insurance and pays $300 each pay period.");
empAfterInsuranceAnnual = empAnnualNet - 7800;
empAfterInsurancePP = empPayPeriodNet - 300;
System.out.println(empName + " Net annual income after taxes and health insurance is $" + empAfterInsuranceAnnual +".");
System.out.println(empName + " Net pay period income after taxes and health insurance is $" + empAfterInsurancePP + ".");
}
else if (yesORno.equalsIgnoreCase("NO")) {
System.out.println(empName + " does not have company health insurance payroll deduction");
}
Программа компилируется, и теперь я хочу добавить дополнительные выходные данные, и мне нужно количество ответов "Да".
Как добавитьсчетчик для отслеживания количества ответов YES .?
Мне нужно общее количество ответов YES после завершения цикла, чтобы я мог рассчитать общую стоимость медицинской страховки.
Спасибо, для вашего понимания