Ai chỉ giùm em các kiểm tra xem 3 số thực nhập vào có phải là của tam giác vuông cân không?
Ai chỉ giùm em các kiểm tra xem 3 số thực nhập vào có phải là của tam giác vuông cân không?
Theo mình thì bạn xét 2 trong 3 cạnh đó có bằng nhau không, sau đó xét xem 3 cạnh đó có tạo thành 1 tam giác không (theo bất đẳng thức tam giác) rồi cuối cùng là kiểm tra nó thỏa định lí Pytago hay ko , nếu tất cả đều thỏa => tam giác vuông cân
Code:VAR a,b,c:REAL; BEGIN writeln('Nhap 3 canh:'); readln(a,b,c); IF ((a*a + b*b = c*c) OR (a*a + c*c = b*b) OR (b*b + c*c = a*a)) AND ((a=b) OR (b=c) OR (a=c)) THEN writeln('La tam giac vuong can') ELSE writeln('Khong phai tam giac vuong can'); readln; END.
Bookmarks