Нужно написать функцию, делающую ровно то же самое, но всего в один оператор - 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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д