Để tìm diện tích hình tròn có bán kính cho trước, hãy sử dụng hằng số math.pi
và áp dụng công thức sau
Area of Circle = math.pi * radius * radius
Chương trình
Trong chương trình sau, chúng ta sẽ định nghĩa một hàm areaOfCircle[]
lấy bán kính làm đối số và trả về diện tích hình tròn
Chúng tôi đọc bán kính dưới dạng số nguyên từ người dùng, gọi areaOfCircle[]
với bán kính được truyền làm đối số. Bạn cũng có thể đọc bán kính dưới dạng float từ người dùng bằng hàm float[]. Trong chương trình sau, chúng tôi sử dụng int[] và bạn có thể thử thực hành với float[]
Trong bài viết này, chúng tôi đã tạo một số chương trình bằng Python để tìm và in diện tích hình tròn bằng cách sử dụng giá trị bán kính của nó do người dùng nhập vào thời gian chạy. Dưới đây là danh sách các chương trình
- Tìm diện tích hình tròn không có chức năng
- Tìm diện tích hình tròn bằng hàm do người dùng xác định
- Sử dụng lớp
Công Thức Tìm Diện Tích Hình Tròn
Để tìm diện tích hình tròn với giá trị bán kính đã cho, hãy sử dụng công thức sau
Ở đây a biểu thị giá trị diện tích, r biểu thị giá trị bán kính của hình tròn
Lưu ý - Giá trị của π là 3. 14
Chương trình này nhận bán kính hình tròn làm đầu vào từ người dùng trong thời gian chạy, sau đó tìm và in diện tích của nó. Câu hỏi là viết chương trình Python để tính diện tích hình tròn. Đây là câu trả lời của nó
print["Enter the Radius of Circle: "] r = float[input[]] a = 3*3.14*r*r print["\nArea = ", a]
Đây là mẫu chạy của nó
Chương trình của chúng ta sẽ lấy đầu vào như sau và khu vực hiển thị làm đầu ra
Cho hình tròn có bán kính 7cm thì diện tích hình tròn là 154cm
Đầu vào- Bán kính. 7
Đầu ra- Khu vực. 154
Nhìn vào thuật toán dưới đây để hiểu làm việc
thuật toán
Bước 1- Xác định hàm area_of_circle[]
Bước 2- Đặt pi là hằng số và khởi tạo thành 3. 147
Bước 3- Khai báo biến diện tích để tính và lưu trữ diện tích
Bước 4- Khu vực quay lại
Bước 5- Lấy đầu vào bán kính từ người dùng
Bước 6- Truyền bán kính trong hàm
Bước 7- In kết quả
Chương trình Python
Nhìn vào chương trình để hiểu việc thực hiện phương pháp nêu trên
def area_of_circle[r]:
pi=3.147
area= pi*r*r
return area
radius=float[input["Enter Radius: "]]
print["Area: ",area_of_circle[radius]]
Nhập Bán kính. 3. 2
Diện tích. 32. 22528
Để tính diện tích, chúng ta cũng có thể sử dụng hàm pow[] là một hàm trong lớp toán học của thư viện Python
Hàm pow[x,y] trả về giá trị của x được nâng lên lũy thừa y
Thay cho pi*r*r trong # dòng 8 của mã, chúng ta cũng có thể viết pi*pow[r,2] để tính diện tích
Để biết chi tiết về các hàm thư viện toán học Python, hãy xem bài viết này
Sự kết luận
Cho đến giờ, chúng ta đã học cách xác định một hàm để tính diện tích hình tròn trong đó bán kính được cung cấp bởi người dùng trong Python. Trong thân hàm, chúng ta đã đặt pi là một giá trị không đổi và đưa nó vào công thức cùng với bán kính để tính diện tích. Cuối cùng, khu vực được trả về bởi hàm và được hiển thị bằng hàm print[]