Напишите запрос, определяющий тип каждой записи в таблице TRIANGLES, используя ее три длины стороны.Выведите одно из следующих утверждений для каждой записи в таблице:
Not A Triangle: данные значения A, B и C не образуют треугольник.Равносторонний: это треугольник со сторонами равной длины.Равнобедренный: это треугольник со сторонами равной длины.Scalene: это треугольник со сторонами разной длины.Формат ввода Таблица TRIANGLES описывается следующим образом:
Каждая строка в таблице обозначает длину каждой из трех сторон треугольника.
Пример ввода
A B C
------------
20 20 23
20 20 20
20 21 22
13 14 30
ПримерВывод
Isosceles
Equilateral
Scalene
Not A Triangle
Мой код не работает:
Begin
If(a+b>c) or (a+c>b) or (b+c>a) then
if (a=b!=c) then
dbms_output.put_line ('Isosceles');
elseif (a=b=c)
dbms_output.put_line ('Equilateral');
else (a!=b=!c)
dbms_output.put_line ('Scalene');
endif;
else
dbms_output.put_line ('Not A Triangle');
endif;
end;