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ó
Bây giờ cung cấp đầu vào nói 5 là bán kính của hình tròn, nhấn phím ENTER
để tìm và in diện tích hình tròn dựa trên giá trị bán kính đã cho như trong ảnh chụp nhanh bên dưới
Tìm diện tích hình tròn bằng đường kính đầu vào
Câu hỏi đặt ra là viết chương trình Python tính diện tích hình tròn nếu nhập đường kính. Câu trả lời cho câu hỏi này được đưa ra dưới đây
print["Enter the Diameter of Circle: ", end=""] d = float[input[]] r = d/2 a = 3*3.14*r*r print["\nArea = ", a]
Đây là lần chạy mẫu của nó với đầu vào của người dùng là 10 làm đường kính
Chú ý - Đường kính là độ dài đoạn thẳng đi qua tâm của hình tròn, từ cạnh này sang cạnh kia
Lưu ý - Bán kính là độ dài của đoạn thẳng từ tâm hình tròn đến bất kỳ cạnh bên ngoài nào
Lưu ý - Quan hệ Đường kính với Bán kính là, Chiều dài của Bán kính bằng một nửa Chiều dài của Đường kính. Hoặc Đường kính gấp đôi chiều dài Bán kính
Tìm diện tích hình tròn bằng hàm
Chương trình này thực hiện công việc tương tự như chương trình đầu tiên của bài viết này. Sự khác biệt duy nhất là, cách tiếp cận của nó. Nghĩa là, chương trình này sử dụng hàm do người dùng định nghĩa có tên là areaOfCircle[], tìm và trả về diện tích dựa trên bán kính được truyền làm đối số của nó
def areaOfCircle[rad]: ar = 3*3.14*rad*rad return ar print["Enter the Radius of Circle: ", end=""] r = float[input[]] a = areaOfCircle[r] print["\nArea = ", a]
Đây là mẫu chạy với đầu vào của người dùng, 10 là bán kính hình tròn
Tìm diện tích hình tròn bằng Class
Chương trình này sử dụng lớp và đối tượng, một tính năng hướng đối tượng của Python để tìm và in diện tích hình tròn
class CodesCracker: def areaOfCircle[self, rad]: ar = 3*3.14*rad*rad return ar print["Enter the Radius of Circle: ", end=""] r = float[input[]] CCobj = CodesCracker[] a = CCobj.areaOfCircle[r] print["\nArea = ", a]
Chương trình này tạo ra kết quả giống như chương trình trước. Trong chương trình này, sử dụng câu lệnh, CCobj = CodesCracker[], tất cả các thuộc tính của lớp CodesCracker được gán cho đối tượng này [CCobj]. Bây giờ chúng ta có thể sử dụng đối tượng này để truy cập hàm thành viên [areaOfCircle[]] để tìm diện tích hình tròn theo cách tương tự như đã thực hiện trong chương trình trước bằng cách sử dụng hàm do người dùng định nghĩa
Viết chương trình python để tìm diện tích hình tròn bằng cách sử dụng bán kính, trường hợp và đường kính. Diện tích hình tròn là số đơn vị hình vuông bên trong hình tròn. Công thức chuẩn để tính diện tích hình tròn là A = πr²
Chương trình Python để tìm Area Of Circle bằng Radius
Nếu biết bán kính thì ta có thể tính diện tích hình tròn bằng công thức. A=πr² [Ở đây, A là diện tích hình tròn và r là bán kính]. Trong chương trình này, chúng ta sẽ tìm diện tích hình tròn bằng cách sử dụng bán kính
# using Radius PI = 3.14 radius = float[input[' Please Enter the radius of a circle: ']] area = PI * radius * radius circumference = 2 * PI * radius print[" Area Of a Circle = %.2f" %area] print[" Circumference Of a Circle = %.2f" %circumference]
Chúng tôi đã định nghĩa pi là một biến toàn cục và gán giá trị là 3. 14. Chương trình python này cho phép người dùng nhập giá trị bán kính. Và sau đó, nó sẽ tính diện tích hình tròn theo công thức. Đầu ra của ví dụ là
Please Enter the radius of a circle: 6
Area Of a Circle = 113.04
Circumference Of a Circle = 37.68
Chương trình Python để tìm Diện tích Hình tròn bằng Chu vi
Khoảng cách xung quanh hình tròn được gọi là chu vi. Nếu biết chu vi thì ta có thể tính diện tích hình tròn bằng công thức. A= C²⁄ 4π [Ở đây, C là chu vi]
import math circumference = float[input[' Please Enter the Circumference of a circle: ']] area = [circumference * circumference]/[4 * math.pi] print[" Area Of a Circle = %.2f" %area]
Diện tích hình tròn sử dụng đầu ra chu vi
Please Enter the Circumference of a circle: 26
Area Of a Circle = 53.79
Đầu tiên, Chúng tôi đã nhập thư viện toán học, hỗ trợ chúng tôi sử dụng tất cả các hàm toán học trong lập trình Python. Trong ví dụ Python này, chúng ta có thể gọi giá trị PI bằng phép toán. số Pi
________số 8_______Dòng tiếp theo của chương trình python cho phép người dùng nhập giá trị của chu vi
circumference = float[input[' Please Enter the Circumference of a circle: ']]
Sử dụng chu vi, chương trình này sẽ tính diện tích hình tròn theo công thức. A= C²⁄ 4π
Chương trình Python để tính diện tích hình tròn bằng Đường kính
Khoảng cách trên đường tròn đi qua tâm gọi là đường kính. Nếu biết đường kính thì ta có thể tính diện tích hình tròn bằng công thức. A=π/4*D² [D là đường kính]
import math diameter = float[input[' Please Enter the Diameter of a circle: ']] area1 = [math.pi/4] * [diameter * diameter] # diameter = 2 * radius # radius = diameter/2 radius = diameter / 2 area2 = math.pi * radius * radius print[" Area of Circle using direct formula = %.2f" %area1]; print[" Area of Circle Using Method 2 = %.2f" %area2]
Chương trình này cho phép người dùng nhập giá trị đường kính. Tiếp theo, nó sẽ tính diện tích hình tròn theo công thức ở trên