Sử dụng kết quả của Bài 2 phần Luyện tập, em hãy viết chương trình giải bài toán ở Hoạt động
Vận dụng trang 91 Tin học 10: Sử dụng kết quả của Bài 2 phần Luyện tập, em hãy viết chương trình giải bài toán ở Hoạt động 1.
Vận dụng trang 91 Tin học 10: Sử dụng kết quả của Bài 2 phần Luyện tập, em hãy viết chương trình giải bài toán ở Hoạt động 1.
Chương trình:
def dientichtg(a, b, c):
p = (a + b + c)/2
s = p * (p - a) * (p - b) * (p - c)
return s**0.5
def timMax(s1, s2, s3):
max = s1
if max < s2: max = s2
if max < s3: max = s3
return max
a, b, c = 3, 4, 5
u, v, w = 4,6, 7
p, q, r = 3.5, 4.5, 6
s1 = dientichtg(a, b, c)
s2 = dientichtg(u, v, w)
s3 = dientichtg(p, q, r)
max = timMax(s1, s2, s3)
print("Diện tích tam giác lớn nhất là: ", max)
Xem thêm các bài giải SGK Tin học lớp 10 Cánh diều hay, chi tiết khác:
Bài 10: Chương trình con và thư viện các chương trình con có sẵn
Bài 11: Thực hành lập trình với hàm và thư viện