Bài 24: Kiểm tra a, b, c có là ba cạnh của một tam giác
Tác giả
Thông điệp
trantuan1
Tổng số bài gửi : 95 Join date : 15/12/2022 Age : 17 Đến từ : Aluuu bạn (anh,chị) có thể cho tui (em) xin một đăng kí này zới được khum ạaaa ???????? cảm ơn bạn (anh,chị) gất nhìuuuuu (ấn vào link để biết chi tiết ạ <3) https://www.youtube.com/@hesinhthaisoielp7485/about
Tiêu đề: Bài 24: Kiểm tra a, b, c có là ba cạnh của một tam giác Fri Dec 16, 2022 7:44 pm
Bài 24: Cho a, b và c nguyên dương. Kiểm tra a, b, c có là ba cạnh của một tam giác. Nếu có thì tính và đưa ra diện tích tam giác đó, ngược lại ghi ra “NONE”. Kết quả lấy chính xác đến 2 chữ số thập phân. BA24.INP BAI24.OUT 3 4 5 6.00 Thuật toán: a, b, c là ba cạnh của tam giác khi tổng hai cạnh lớn hơn cạnh còn lại: (a + b > c and b + c > a and c + a > b) Công thức Hê-rông tính diện tích tam giác khi biết độ dài các cạnh: p= (a+b+c)/2;s= √(p(p-a)(p-b)(p-c)) Lưu ý khi tính p ta cần ép kiểu tử số hoặc mẫu số thành kiểu số thực bằng cách nhân với hằng số 1.0
Video bài giảng:
Code:
from math import sqrt a = int(input()) b = int(input()) c = int(input()) if (a + b > c) and (b + c > a) and (c + a > b): p = (a + b + c) / 2.0 s = sqrt(1.0 * p * (p - a) * (p - b) * (p - c)) print("{:.3f}".format(s)) else: print("NONE")
Bài 24: Kiểm tra a, b, c có là ba cạnh của một tam giác