Học Python - Bài 84 Tính chu vi và diện tích của tam giác có sử dụng hàm
Giới Thiệu
Trong toán học, tính chu vi và diện tích của tam giác là một bài toán cơ bản. Chúng ta có thể sử dụng công thức toán học để tính toán và áp dụng trong lập trình Python một cách dễ dàng.
Bài viết này hướng dẫn cách viết chương trình Python để tính chu vi và diện tích của tam giác bằng cách sử dụng hàm.
Công Thức
với là nửa chu vi.
Cách Thực Hiện
Chương Trình Python
import math
def tinh_chu_vi(a, b, c):
return a + b + c
def tinh_dien_tich(a, b, c):
s = (a + b + c) / 2
return math.sqrt(s * (s - a) * (s - b) * (s - c))
# Nhập độ dài ba cạnh tam giác
a = float(input("Nhập cạnh a: "))
b = float(input("Nhập cạnh b: "))
c = float(input("Nhập cạnh c: "))
# Kiểm tra điều kiện hợp lệ của tam giác
if a + b > c and a + c > b and b + c > a:
chu_vi = tinh_chu_vi(a, b, c)
dien_tich = tinh_dien_tich(a, b, c)
print(f"Chu vi tam giác: {chu_vi}")
print(f"Diện tích tam giác: {dien_tich:.2f}")
else:
print("Ba cạnh không hợp lệ để tạo thành một tam giác.") Ví Dụ Chạy Chương Trình
Nhập cạnh a: 3
Nhập cạnh b: 4
Nhập cạnh c: 5
Chu vi tam giác: 12.0
Diện tích tam giác: 6.00
Kết Luận
Chương trình trên giúp tính chu vi và diện tích của tam giác dựa trên công thức Heron. Hàm tinh_chu_vi và tinh_dien_tich giúp mã nguồn dễ đọc và tái sử dụng. Hy vọng bài viết hữu ích cho bạn!
Khóa học Python online từ cơ bản đến nâng cao
Bạn đang tìm kiếm nguồn tài liệu ôn thi học sinh giỏi Tin học lớp…
Phần 2: Tải ngay 200 Bài lập trình Python có lời giải cơ bản đến…
Tổng Hợp Các Hàm Python "Cốt Lõi" Khi Thi HSG Tỉnh Và Vào 10 Chuyên…
Nếu bạn đang ôn thi học sinh giỏi Tin học THCS cấp tỉnh Tiền Giang,…
Tổng Hợp 74 Đề Thi Học Sinh Giỏi Tin Học THCS Cấp Tỉnh Có Đáp…
Tổng hợp 75 Đề thi HSG Tin học THCS Python Cấp Tỉnh (Có Code Giải…
This website uses cookies.