In this tutorial you will learn about the C Program to find Area & Circumference of Circle and its application with practical example.
C Program to find Area & Circumference of Circle
In this tutorial, we will learn to create a C program that will find the Area & Circumference of Circle in C programming.
Before starting with this tutorial we assume that you are best aware of the following C programming topics:
- Operators in C Programming.
- Basic Input and Output function in C Programming.
- Basic C programming.
- While loop in C programming.
Program to find Area & Perimeter of Circle:-
As we all know the c is a very powerful language. With the help of c programming language, we can make many programs. We can perform many input-output operations using c programming. In today’s tutorial, we take the input in the form radius of the Circle. Then we will find its area and Circumference with the help of the c programming language.
With the help of this program, we can find the Area & Circumference of the Circle.
1. Declare the variables for the program.
2. Takeing the input radius of the Circle from the user.
3. Passing that input number to calculate the perimeter.
4. Passing that input number to calculate the area.
4. Print the Result.
5. End the program.
Program to find the Area & Perimeter of Circle:-
C Program to find area and circumference of a circle
/* Declaring the variable for the program for storing the data */
float radius, perimeter,area;
//radius = to store the length of the side of circle
//perimeter = to store the side of the perimeter
//area = to store the side of the area
/* Taking the input length of the circle from the user */
printf("Enter radius of Circle\n");
/* Calculating Perimeter of circle = 2 (length + width) */
perimeter = 2*radius*3.14;
printf("Perimeter of circle : %0.4f\n", perimeter);
/* Calculating Area of circle = length * width */
area = 3.14*radius*radius;
printf("Area of circle : %0.4f\n", area);
In the above program, we have first initialized the required variable.
- radius = it will hold the float value.
- area = it will hold the float value.
- perimeter = it will hold the float value.
Taking the input from the message.