Модуль: C++. Процедуры. Практикум


Задача

2/3

Треугольник

Задача

Кролик Клевер кроме программирования, серьезно занимается изучением математики и геометрии.Сейчас он увлекся изучением задачи: можно ли из трех заданных отрезков построить треугольник. Если есть такая возможность, он хочет выяснить площадь данного треугольника. 
Он уже понял все преимущество использования процедур. Поэтому он хочет оформить в процедуре нахождение и печать на экран площади треугольника . А в основной программе делать только запуск этой процедуры в цикле. Помогите ему оформить программу целиком. 

Входные данные:
в первой строке задается число N - количество строк, содержащих тройки чисел (заданные отрезки)
Далее идет N строк по 3 числа в каждой строке - длины отрезков

Выходные данные  (вывод ответа осуществлять командой cout !!!)
вывести с новой строки для каждого набора данных ответ в формате 
YES:площадь
если из данных отрезков можно построить треугольник
NO
если треугольник построить не удается