1) Вычисляем длину большей стороны. То есть находим max(x,y,z).
2) Проверяем, может ли такой треугольник вообще существовать. Сравниваем длину большей стороны с суммой длин остальных двух сторон. Понятно, что сумма длин двух меньших сторон должна быть больше длины большей стороны.
3) Сравниваем сумму квадратов длин меньших сторон, с квадратом длины большей стороны. Если квадрат большей стороны меньше, то противолежащий угол острый. Если больше - тупой. Ну, а если сумма квадратов длин меньших сторон равны квадрату длины большей стороны, то противолежащий угол - прямой.
Может ли массив содержать целые и вещественные значения? -Да может,если массив имеет вещественный тип Для чего необходимо описание массива? -Чтобы создать массив с указанным количеством элементов и типом их значений Что вы можете сказать о массиве, сформированном следующим образом: а)Тут мы заполняем массив a с индексами от 1 до 10 случайными целыми числами от -50 до 50 б)Тут мы заполняем массив a с индексами от 1 до 20, присваивая каждому элементу массива значение его индекса в)Тут мы заполняем массив a с индексами от 1 до 5, присваивая каждому элементу массива удвоенное значение его индекса минус 1
1) Вычисляем длину большей стороны. То есть находим max(x,y,z).
2) Проверяем, может ли такой треугольник вообще существовать. Сравниваем длину большей стороны с суммой длин остальных двух сторон. Понятно, что сумма длин двух меньших сторон должна быть больше длины большей стороны.
3) Сравниваем сумму квадратов длин меньших сторон, с квадратом длины большей стороны. Если квадрат большей стороны меньше, то противолежащий угол острый. Если больше - тупой. Ну, а если сумма квадратов длин меньших сторон равны квадрату длины большей стороны, то противолежащий угол - прямой.