Trong ví dụ Lập trình C này, chúng ta sẽ thực hiện chương trình tìm diện tích và chu vi hình tròn và in kết quả ra màn hình console
Mục lục
1. Làm thế nào để tìm diện tích và chu vi của hình tròn?
Chu vi hình tròn là số đo cạnh của hình tròn. Trong khi khu vực của hình tròn thể hiện khu vực mà nó chiếm giữ
Để xác định diện tích và chu vi, chúng ta cần xác định bán kính của hình tròn. Vì vậy, chương trình sẽ chỉ ra người dùng nhập bán kính. Dựa trên đầu vào, nó sẽ xác định các giá trị
Để dễ dàng hơn, chúng tôi đã lấy giá trị PI tiêu chuẩn là 3. 14 [hằng số] trong chương trình
1. 1. Công thức cho diện tích của một vòng tròn là gì?
Cho rằng chúng ta biết bán kính, diện tích hình tròn được tính như-
A= πr2
1. 2. Công thức tính Chu Vi Hình Tròn là gì?
Cho rằng chúng ta biết bán kính chu vi của vòng tròn được tính như-
C = 2πr
Vì vậy, hãy xem cách tính diện tích và chu vi hình tròn bằng toán học
Example Input: radius: 5 Output: The Area of circle is: = 3.14 * 5 * 5 = 78.500000 The Circumference of circle is: = 3.14 * 5 * 5 = 31.400002
Các chủ đề hữu ích để hiểu rõ hơn về chương trình này là-
- Các kiểu dữ liệu trong C
- Bàn điều khiển Đầu vào / Đầu ra trong C
- Hàm trong C
2. C Chương trình tìm diện tích và chu vi hình tròn
Thảo luận về cách thực hiện [loại mã giả] của chương trình tìm diện tích và chu vi hình tròn trong C
- Ban đầu, chúng tôi yêu cầu người dùng nhập bán kính của hình tròn
- Đầu vào được lưu trữ trong
int radius
và giá trị của PI, diện tích và chu vi được lưu trữ tương ứng trongfloat PI = 3.14, area, circumference
- Bây giờ, chúng ta thực hiện các phép tính trên đầu vào để lấy diện tích và chu vi hình tròn theo công thức đã chỉ định
- Sau khi tính toán, in kết quả trên bàn điều khiển
Bây giờ chúng ta hãy thực hiện đoạn chương trình tìm diện tích và chu vi hình tròn trong C như trên
#include int main[] { int radius; float PI = 3.14, area, circumference; printf["Enter the radius of circle: "]; scanf["%d", &radius]; area = PI * radius * radius; printf["The Area of circle is: %f", area]; circumference = 2 * PI * radius; printf["\nThe Circumference of circle is: %f", circumference]; return 0; }
Output Enter the radius of circle: 2 The Area of circle is: 12.560000 The Circumference of circle is: 12.560000
3. Phần kết luận
Trong ví dụ Lập trình C này, chúng ta đã thảo luận về cách tìm diện tích và chu vi của hình tròn trong C
Liên kết hữu ích
Vui lòng theo dõi các hướng dẫn Lập trình C hoặc menu trong thanh bên để xem loạt bài hướng dẫn đầy đủ
Ngoài ra, đối với ví dụ về chương trình C, vui lòng tham khảo Ví dụ về lập trình C.
Tất cả các ví dụ được lưu trữ trên Github.
Sách được đề xuất
Khoản đầu tư vào kiến thức luôn luôn trả tiền lãi suất tốt nhất. Tôi hy vọng bạn thích hướng dẫn. Hãy quay lại để biết thêm vì học tập mở đường cho sự hiểu biết tốt hơn
Trong hướng dẫn này, bạn sẽ học cách viết chương trình C để tính diện tích và chu vi hình tròn. Chương trình này khá đơn giản vì cả diện tích hình tròn và chu vi hình tròn đều cần giá trị bán kính
Công thức tính diện tích và chu vi hình tròn
đây 3. 14 là giá trị của Pi, được biểu thị bằng ký hiệu π. Vì mục đích đơn giản, chúng tôi đang lấy giá trị Pi là 3. 14, để tính kết quả chính xác lấy giá trị là 22/7
Area of circle = 3.14 * radius * radius Circumference of circle = 2 * 3.14 * radius
Chương trình tính Diện tích và Chu vi dựa trên đầu vào của người dùng
Chương trình này lấy giá trị bán kính từ người dùng. Chương trình nhắc người dùng nhập giá trị bán kính và tính diện tích và chu vi hình tròn, dựa trên giá trị nhập vào
#include
int main[]
{
float Pi=3.14, area, circumference, radius;
//Ask user to enter the radius of circle
printf["Enter radius of circle: "];
//Storing the user input into variable circle_radius
scanf["%f",&radius];
//Calculate and print the Area of circle
area = Pi * radius * radius;
printf["Area of circle is: %f\n",area];
//Calculate and print the Circumference of circle
circumference = 2 * Pi * radius;
printf["Circumference of circle is: %f",circumference];
return 0;
}
Đầu ra. Người dùng nhập giá trị bán kính là 2 và chương trình sẽ tính toán và in diện tích và chu vi bằng giá trị đã nhập này.
Giải thích. Lý do tại sao chúng tôi lấy ba biến này làm float là vì diện tích và chu vi cần phải float vì chúng chứa các giá trị thập phân [giá trị pi là số thập phân và giá trị pi được sử dụng trong cả hai công thức]. Bán kính được khai báo float là để cho phép người dùng nhập các giá trị không nguyên như bán kính, chẳng hạn như 1. 5, 2. 75 vv.
Ghi chú. Nếu bạn muốn kết quả chính xác hơn thì lấy giá trị PI là 22/7 thay vì 3. 14, nó sẽ cung cấp cho bạn các giá trị chính xác của diện tích và chu vi