bài 24
-Xác định bài toán
input: nhập 3 số a b c
output: kiểm tra a b c có phải là 3 cạnh tam giác không
+nếu có tính diện tích
+nếu không thì in ra "KHUM"
-Thuật toán:
a b c là 3 cạnh tam giác khi (a+b>c và a+c>b và b+c>a)
công thức hê rông: p=(a+b+c)/2;
s=sqrt(p.(p-a).(p-b).(p-c))
-Code
from math import sqrt
a=int(input())
b=int(input())
c=int(input())
if (a+b>c) and (b+c>a)and (c+a>b):
p=(a+b+c)/2.0
s=sqrt(1.0* p*(p-a)*(p-b)*(p-c))
print("{:.2f}".format(s))
else:
print("KHUM")
-Test
2
5
6
kq:4.86