Calculate Circle Area Using Function

Calculate Circle Area Using Function

Easy C++ Functions 47 views
Explanation Complexity

Problem Statement

Function to calculate area of circle given radius.
Real Life: Like measuring area of circular garden.

Input Format

A decimal number r (radius of the circle).

Output Format

Area of the circle.

Example

7
153.94

Constraints

• r > 0

• Use float or double

• Use value of π (3.14 or more precise)

Concept Explanation

The area of a circle depends on its radius.
This is used in real life, like calculating the area of a circular garden.

Step-by-Step Explanation

1.Create a function areaOfCircle(double r).

2.Inside the function, use the formula:

• area = π × r × r

3.Return the calculated area.

4.In main(), take input radius r.

5.Call the function and store the returned value.

6.Print the area.

Concept Explanation

The area of a circle depends on its radius.
This is used in real life, like calculating the area of a circular garden.

Step-by-Step Explanation

1.Create a function areaOfCircle(double r).

2.Inside the function, use the formula:

• area = π × r × r

3.Return the calculated area.

4.In main(), take input radius r.

5.Call the function and store the returned value.

6.Print the area.

Input / Output Format

Input Format
A decimal number r (radius of the circle).
Output Format
Area of the circle.
Constraints
• r > 0

• Use float or double

• Use value of π (3.14 or more precise)

Examples

Input:
7
Output:
153.94

Example Solution (Public)

C++
float calculateCircleArea(float radius) {
    float pi = 3.14159;
    float area = pi * radius * radius;
    return area;
}

void function_q4_circle_area() {
    float r = 7.0;
    
    float area = calculateCircleArea(r);
    cout << "Area of circle with radius " << r << " is: " << area << endl;
}

Official Solution Code

float calculateCircleArea(float radius) {
    float pi = 3.14159;
    float area = pi * radius * radius;
    return area;
}

void function_q4_circle_area() {
    float r = 7.0;
    
    float area = calculateCircleArea(r);
    cout << "Area of circle with radius " << r << " is: " << area << endl;
}
Please login to submit solutions.
Editor
Output

                                        
Please login to submit solutions.