57

Проверьте, можно ли построить треугольник из отрезков с длинами x, y…

qqlalki 21 августа 2022

Проверьте, можно ли построить треугольник из отрезков с длинами x, y, z и, если можно, то какой — остроугольный, прямоугольный или тупоугольный. Помогите, должно быть 1) тест 2) блок-схема 3) программа

категория: информатика

68

Program zadacha; Var x,y,z,ans: Int64; BeginReadLn (x,y,z); If (x>0) and (y>0) and (z>0) then Inc (ans); If (ans=0) then WriteLn ('Такой треугольник построить нельзя') else begin Write ('Такой треугольник можно построить'); If (x=y) xor (x=z) xor (y=z) then Write (', он будет равнобедренным') else If (x=y) and (x=z) and (z=y) then Write (', он будет равносторонним') else If (x=y) xor (x=z) xor (y=z) then Write (', он будет равнобедренным'); If (sqr (x)+sqr (y)=sqr (z) or (sqr (y)+sqr (z)=sqr (x) or (sqr (z)+sqr (x)=sqr (y) then write (', он будет прямоугольным.') else If (sqrt (sqr (x)+sqr (y) >z) xor (sqrt (sqr (z)+sqr (y) >x) xor (sqrt (sqr (x)+sqr (z) >y) then Write (', он будет остроугольным.') else write (', он будет тупоугольгым.'); end; End. ps: не забудь пометить как лучшее решение плизз)

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...