Với Giải Câu 18.11 trang 39 SBT Tin học 10 trong Bài 18: Các lệnh vào ra đơn giản Sách bài tập Tin học 10 Kết nối tri thức hay nhất, chi tiết sẽ giúp học sinh dễ dàng làm bài tập trong SBT Tin học 10.
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
Câu 18.11 trang 39 SBT Tin học 10: 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).
Lời 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.
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)
Xem thêm lời giải SBT Tin học 10 Kết nối tri thức hay, chi tiết khác:
Câu 18.1 trang 38 SBT Tin học 10: Em hãy viết chương trình in ra hình sau:
Câu 18.2 trang 38 SBT Tin học 10: Em hãy cho biết kết quả thực hiện các câu lệnh sau:
Câu 18.3 trang 38 SBT Tin học 10: Những lệnh nào trong các lệnh sau sẽ báo lỗi?
Câu 18.4 trang 38 SBT Tin học 10: Em hãy cho biết giá trị mà các câu lệnh sau trả lại:
Xem thêm lời giải SBT Tin học 10 Kết nối tri thức hay, chi tiết khác:
CÔNG TY TNHH ĐẦU TƯ VÀ DỊCH VỤ GIÁO DỤC VIETJACK
- Người đại diện: Nguyễn Thanh Tuyền
- Số giấy chứng nhận đăng ký kinh doanh: 0108307822, ngày cấp: 04/06/2018, nơi cấp: Sở Kế hoạch và Đầu tư thành phố Hà Nội.
2021 © All Rights Reserved.