Giải bài tập 18.11 trang 39 SBT Tin học 10 Kết nối tri thức
Em hãy viết chương trình nhập ba số thực dương a, b, c và tính chu vi, diện tích của tam giác có độ dài các cạnh là a, b, c (a, b, c > 0 và thoả mãn bất đẳng thức tam giác).
Hướng dẫn giải chi tiết bài tập 18.11
Phương pháp giải:
Sử dụng công thức Heron tính diện tích tam giác:
S = [p(p – a)(p – b)(p - c)]0.5 với p là nửa chu vi tam giác.
Lời giải chi tiết:
Chương trình có thể viết như sau:
#Tính diện tích tam giác có ba cạnh a, b, c
a = float(input("Nhập độ dài cạnh a của tam giác: "))
b = float(input("Nhập độ dài cạnh b của tam giác: "))
c = float(input("Nhập độ dài cạnh c của tam giác: "))
p = (a + b + c)/2
S_tamgiac = (p* (p-a) *(p-b)*(p-c))**0.5
print("Chu vi tam giác =: ", p*2)
print("Diện tích tam giác ", S_tamgiac)
-- Mod Tin Học 10 HỌC247
Chưa có câu hỏi nào. Em hãy trở thành người đầu tiên đặt câu hỏi.