Нужно написать функцию, делающую ровно то же самое, но всего в один оператор - C#
Формулировка задачи:
static bool ShouldFire(bool enemyInFront, string enemyName, int robotHealth) { bool shouldFire = true; if (enemyInFront == true) { if (enemyName == "boss") { if (robotHealth < 50) shouldFire = false; if (robotHealth > 100) shouldFire = true; } } else { return false; } return shouldFire; }
Спасибо, уже не надо.
Решение задачи: «Нужно написать функцию, делающую ровно то же самое, но всего в один оператор»
textual
Листинг программы
return enemyInFront && (enemyName != "boss" || robotHealth >= 50);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д