Var a ,b,c :real; Begin Writeln ('введите три числа'); Readln (a,b,c); If (a<b+c) and (b<a+c)and(c<a+b) then Begin If (a=b) and (a=c)and (b=c) then Writeln (' треугольник равносторонний') Else begin If (a=b)or(a=c)or(b=c) then Writeln ('треугольник равнобедренный') Else Writeln ('треугольник разносторонней'); End; End Else Writeln ('треугольника с заданным сторонами не существует'); End.
Begin
Writeln ('введите три числа');
Readln (a,b,c);
If (a<b+c) and (b<a+c)and(c<a+b) then
Begin
If (a=b) and (a=c)and (b=c) then Writeln (' треугольник равносторонний')
Else begin
If (a=b)or(a=c)or(b=c) then Writeln ('треугольник равнобедренный')
Else Writeln ('треугольник разносторонней');
End;
End
Else Writeln ('треугольника с заданным сторонами не существует');
End.