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 các bài giải sách bài tập Tin học lớp 10 Kết nối tri thức hay, ngắn gọn 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 print("m" + "m" + "m")....
- 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? int("5*2")....
- 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 int(5 + 3)....
- Câu 18.5 trang 38 SBT Tin học 10: Khi thực hiện câu lệnh x = input("Nhập giá trị x: ") bạn Lan gõ vào số 5. Câu lệnh tiếp theo print(2*x) sẽ cho kết quả như thế nào....
- Câu 18.6 trang 39 SBT Tin học 10: Em hãy viết chương trình để tính số tiền bạn Lan phải trả khi mua thiệp mừng năm mới. Yêu cầu giá tiền 1 thiệp và số thiệp bạn Lan mua là các số nguyên được nhập vào từ bàn phím....
- Câu 18.7 trang 39 SBT Tin học 10: Em hãy viết chương trình đổi thời gian được tính bằng ngày, giờ, phút, giây được nhập vào từ bàn phím thành thời gian được tính bằng giây. ....
- Câu 18.8 trang 39 SBT Tin học 10: Em hãy viết chương trình đổi thời gian được tính bằng số giây được nhập vào từ bàn phím thành thời gian được tính bằng ngày, giờ, phút, giây. ....
- Câu 18.9 trang 39 SBT Tin học 10: Em hãy viết chương trình tính diện tích hình thang với độ dài đáy trên, đáy dưới và chiều cao được nhập vào từ bàn phím....
- Câu 18.10 trang 39 SBT Tin học 10: Tiền điện được tính như sau: mỗi 1 kW sau 100 kW đầu tiên phải trả thêm 10% đơn giá điện quy định....
Xem thêm các tài liệu học tốt lớp 10 hay khác:
- Giải sgk Tin học 10 Kết nối tri thức
- Giải Chuyên đề học tập Tin học 10 Kết nối tri thức
- Giải SBT Tin học 10 Kết nối tri thức
- Giải lớp 10 Kết nối tri thức (các môn học)
- Giải lớp 10 Chân trời sáng tạo (các môn học)
- Giải lớp 10 Cánh diều (các môn học)
- Soạn văn 10 (hay nhất) - KNTT
- Soạn văn 10 (ngắn nhất) - KNTT
- Soạn văn 10 (siêu ngắn) - KNTT
- Giải sgk Toán 10 - KNTT
- Giải Tiếng Anh 10 Global Success
- Giải Tiếng Anh 10 Friends Global
- Giải sgk Tiếng Anh 10 iLearn Smart World
- Giải sgk Tiếng Anh 10 Explore New Worlds
- Giải sgk Vật lí 10 - KNTT
- Giải sgk Hóa học 10 - KNTT
- Giải sgk Sinh học 10 - KNTT
- Giải sgk Địa lí 10 - KNTT
- Giải sgk Lịch sử 10 - KNTT
- Giải sgk Kinh tế và Pháp luật 10 - KNTT
- Giải sgk Tin học 10 - KNTT
- Giải sgk Công nghệ 10 - KNTT
- Giải sgk Hoạt động trải nghiệm 10 - KNTT
- Giải sgk Giáo dục quốc phòng 10 - KNTT