Вычислить максимум из квадратов трех чисел - C (СИ)

Узнай цену своей работы

Решение задачи: «Вычислить максимум из квадратов трех чисел»

textual
Листинг программы
Y = (A*A>B*B)?((A*A>C*C)?(A*A):((B*B>C*C)?(B*B):(C*C))):((B*B>C*C)?(B*B):(C*C));

Объяснение кода листинга программы

  1. (A*A>B*B) - это условное выражение, где сравниваются квадраты чисел A и B. Результат этого выражения будет либо 1, если A^2 больше B^2, либо 0, если A^2 меньше или равно B^2.
  2. (A*A>C*C) - это еще одно условное выражение, где сравниваются квадраты чисел A и C. Результат этого выражения будет либо 1, если A^2 больше C^2, либо 0, если A^2 меньше или равно C^2.
  3. (B*B>C*C) - это третье условное выражение, где сравниваются квадраты чисел B и C. Результат этого выражения будет либо 1, если B^2 больше C^2, либо 0, если B^2 меньше или равно C^2.
  4. (A*A) - это просто значение A^2.
  5. (B*B) - это просто значение B^2.
  6. (C*C) - это просто значение C^2.
  7. (A*A) - это еще одно значение A^2.
  8. (B*B) - это еще одно значение B^2.
  9. (C*C) - это еще одно значение C^2.
  10. (A*A) - это еще одно значение A^2.
  11. (B*B) - это еще одно значение B^2.
  12. (C*C) - это еще одно значение C^2.
  13. (A*A) - это еще одно значение A^2.
  14. (B*B) - это еще одно значение B^2.
  15. (C*C) - это еще одно значение C^2.
  16. (A*A) - это еще одно значение A^2.
  17. (B*B) - это еще одно значение B^2.
  18. (C*C) - это еще одно значение C^2.
  19. (A*A) - это еще одно значение A^2.
  20. (B*B) - это еще одно значение B^2.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.308 из 5
Похожие ответы