Может ли кто-нибудь подсказать мне, как правильно указать это в выражении if-else.Рассмотрим следующий оператор if, где doesSignificantWork
, makesBreakthrough
и nobelPrizeCandidate
- все булевы переменные:
if (doesSignificantWork) {
if (makesBreakthrough)
nobelPrizeCandidate = true;
else
nobelPrizeCandidate = false;
}
else if (!doesSignificantWork)
nobelPrizeCandidate = false;
Сначала напишите более простой оператор if, эквивалентный этому.Затем напишите один оператор присваивания, который делает то же самое.